이 페이지에서

코드 스니펫 붙여넣기 및 가져오기

코드 스니펫이나 전체 파일을 서버에 붙여넣거나 서버에서 가져오려면 다음 코드 붙여넣기 서비스 중 하나를 사용하세요:

  • DPaste.com
  • Pastebin.com

예를 들어, 버전 관리 시스템에 제출할 예정인 변경 사항을 동료들에게 검토해 달라고 요청할 수 있습니다. Git 버전 관리 시스템을 사용하는 경우, Tools > Git > Local Repository > Diff 로 이동하여 diff 보기를 생성하십시오. 그런 다음, Tools > Code Pasting > Paste Snippet 로 이동하여 해당 내용을 서버에 업로드하십시오.

검토자는 Tools > Code Pasting > Fetch Snippet 를 선택하여 코드 스니펫을 불러올 수 있습니다. 현재 Qt Creator 에서 프로젝트를 열어 놓은 상태라면, Tools > Git > Local Repository > Patch > Apply from Editor 로 이동하여 변경 사항을 적용하고 테스트할 수 있습니다.

코드 스니펫 붙여넣기

서버에 코드 스니펫을 붙여넣으려면:

  1. Tools > Code Pasting > Paste Snippet 로 이동하거나 Alt+C, Alt+P를 누릅니다.

    ‘Codepaster로 보내기’ 대화 상자

  2. Protocol 에서 사용할 코드 붙여넣기 서비스를 선택합니다.
  3. Expires after 에서 붙여넣은 코드 조각을 서버에 보관할 기간을 지정합니다.
  4. UsernameDescription 에서 사용자 이름을 입력하고 붙여넣은 콘텐츠에 대한 정보를 추가합니다.
  5. 붙여넣을 내용을 확인하고 편집하십시오.
  6. Paste 를 선택하십시오.

기본적으로 ‘ Qt Creator ’은 스니펫의 URL을 클립보드에 복사하고 ‘ General Messages ’에 해당 URL을 표시합니다.

차이점을 붙여넣으려면 청크를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 ‘ Send Chunk to CodePaster ’를 선택하세요.

스니펫 가져오기

서버에서 코드 스니펫을 가져오려면:

  1. Tools > Code Pasting > Fetch Snippet 로 이동하거나 Alt+C, Alt+F를 누릅니다.
  2. 목록에서 가져올 스니펫을 선택합니다.

URL에 저장된 콘텐츠를 가져오려면 Tools > Code Pasting > Fetch from URL 을 선택하십시오.

코드 붙여넣기 환경 설정 지정

코드 붙여넣기 서비스에 대한 기본 설정을 설정하려면:

  1. Preferences > Code Pasting > General 로 이동합니다.

    ‘코드 붙여넣기’ 환경설정의 ‘일반’ 탭

  2. Default protocol 에서 기본적으로 사용할 코드 붙여넣기 서비스를 선택합니다.
  3. Username 에서 사용자 이름을 입력합니다.
  4. Expires after 에서 붙여넣은 코드 조각을 서버에 보관할 기간을 지정합니다.
  5. Copy-paste URL to clipboard 을 선택하면 게시물을 붙여넣을 때 코드 붙여넣기 서비스의 게시물 URL이 클립보드에 복사됩니다.
  6. ' Display General Messages after sending a post '을 선택하면 게시물을 붙여 넣을 때 '일반 메시지 '에 URL이 표시됩니다.

코드 붙여넣기를 위한 공유 네트워크 드라이브 설정

Preferences > Code Pasting > Fileshare 로 이동하여 공유 네트워크 드라이브의 경로를 지정하십시오.

코드 스니펫은 일반 파일 형태로 드라이브에 복사됩니다. 더 이상 필요하지 않은 파일은 드라이브에서 수동으로 삭제해야 합니다.

'파일 비교 ' 및 'Git 사용'항목도 참조하십시오 .

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.