部分基于this response to a question on SO中的建议,我尝试用别名替换/Developer/Library/Xcode/PrivatePlugIns/IDECodeSnippetLibrary.ideplugin
到Dropbox文件夹中的精确副本,但这样做会导致Xcode 4.2因内部逻辑错误而崩溃
我想在我的工作和家用机器上同步片段。现在我正在使用Alfred作为片段,但让Xcode处理片段,以方便跳跃和智能感知是很好的。有没有人尝试类似的东西?
答案 0 :(得分:13)
我想分享你自己的(不是系统)片段很好。然后,尝试替换
~/Library/Developer/Xcode/UserData/CodeSnippets
,带有指向您共享文件夹的符号链接。
类似于:(在终端应用中)
cd ~/Library/Developer/Xcode/UserData
mv CodeSnippets /path/to/shared/folder/
ln -s /path/to/shared/folder/CodeSnippets CodeSnippets
在要访问共享代码段的任何Mac中重复。
答案 1 :(得分:1)
和我一样,有效。
只需复制
中的代码段即可〜/ Library / Developer / Xcode / UserData / CodeSnippets /
如果您之前没有制作任何自定义代码段,则必须复制整个'CodeSnippets' dir to path
〜/库/开发商/ Xcode中/的UserData /
现在只需关闭活动监视器中的xcode并再次启动它,您将获得新的代码片段。
/使用以下代码显示隐藏文件/ 在teminal中逐一应用此命令
默认写com.apple.Finder AppleShowAllFiles TRUE
killall Finder