In Qt Creator, you can paste snippets of code to a server or fetch snippets of code from the server. To paste and fetch snippets of code, Qt Creator uses the following:
To specify settings for the code pasting service:
选择 Fileshare to specify the path to a shared network drive. The code snippets are copied to the drive as simple files. You have to delete obsolete files from the drive manually.
To paste a snippet of code onto the server, select 工具 > Code Pasting > Paste Snippet or press Alt+C,Alt+P . By default, Qt Creator copies the URL of the snippet to the clipboard and displays the URL in the General Messages output pane.
To paste any content that you copied to the clipboard, select 工具 > Code Pasting > Paste Snippet .
To paste content from the diff editor , right-click a chunk and select Send Chunk to CodePaster 在上下文菜单。
To fetch a snippet of code from the server, select 工具 > Code Pasting > Fetch Snippet or press Alt+C,Alt+F . Select the snippet to fetch from the list.
To fetch the content stored at an URL, select 工具 > Code Pasting > Fetch from URL .
For example, you might ask colleagues to review a change that you plan to submit to a version control system. If you use the Git version control system, you can create a diff view by selecting 工具 > Git > Local Repository > Diff . You can then upload its contents to the server by selecting 工具 > Code Pasting > Paste Snippet . The reviewers can retrieve the code snippet by selecting 工具 > Code Pasting > Fetch Snippet . If they have the project currently opened in Qt Creator, they can apply and test the change by choosing 工具 > Git > Local Repository > Patch > Apply from Editor .