回答
是的,它很容易 - 你只是突出显示文本你想要的片段使用,它拖动到片段区域(拖动选定的文本可能很困难,如果从编辑器的左边拖动,我发现它效果更好)。它会弹出一个对话框,要求您命名它。另外,你可以在snippets中有自定义参数 - 如果你把文本<#paramName#>
放在你拖动的代码的任何地方,当你使用这个代码片段时,它会作为一个可替换的参数出现,你可以像在官方片段。
此外,请确保设置完成前缀,这样可以缩短您在输入时激活代码段的时间。与其他解决方案(如全局系统文本扩展器)相比,使用片段的好处在于,片段也可以限制为在特定代码区域中有效 - 例如,填充字符串格式化行的片段可以标记为仅限有效不在方法之外。这样,完成前缀只能在有效使用的区域中进行。
你可以通过点击一下来编辑一个片段,一个盒子会出现片段文本和其他一些你可以编辑的片段设置。
提示可帮助您每次拖动代码,选择文本,然后单击+按住(不要移动鼠标),直到鼠标指针从“I”变为指针。然后,您可以将选定的文本拖到代码片段库中。
这实际上是我可以使它工作的唯一途径,而且我从未想过它。谢谢一堆! – 2012-05-10 16:42:40
将突出显示的代码拖到代码库中。 (它可以是固执的,不想拖动,在拖动之前按住鼠标键一会儿似乎有帮助)。
这起作用。按住鼠标键约两秒钟。光标会改变,然后你可以移动片段。 – RFAustin 2016-10-19 17:59:21
您可以使用Snippets来管理Xcode中的代码片段。看看这个演示http://www.youtube.com/watch?v=il4kE4diy0k
只需选择代码,按ALT键并将其拖入代码片段库并在那里重命名,确保按ALT键,除此之外,您无法拖动它。
- 1. 我可以添加自己的片段到MonoDevelop吗?
- 2. 我可以将自己的声音添加到TTS,并可以用我自己的声音生成段落吗?
- 3. 我可以在Xcode 4添加书签?
- 4. 将我自己的代码添加到我自己的Github代码库中的错误
- 5. 我可以使用AAPT将版本代码添加到APK吗?
- 6. 我无法摆脱我自己的VS代码片段
- 7. 是否可以将我的自定义控件添加到xcode
- 8. 我可以将IBActions添加到NSArray吗?
- 9. 我可以将JInternalFrames添加到JPanel吗?
- 10. 我可以使用Google Streeview API和我自己的图片吗?
- 11. 我可以创建项目特定的代码片段吗?
- 12. 将自己的属性添加到HTML元素可以吗?
- 13. 我可以缩短这段代码吗?
- 14. 如何我自己的验证代码添加到
- 15. 我可以动态地将字段添加到FormType表单吗?
- 16. 我可以将字段添加到clojure类型吗?
- 17. 我可以将非持久性字段添加到模型吗?
- 18. 我如何构建自己的customzied代码片段?
- 19. 我可以在视图中隐藏多行代码片段吗?
- 20. asp.net-MVC我在哪里可以把我自己的代码
- 21. 我可以在自己的服务器上看到php代码吗?
- 22. 我在哪里可以在原子编辑器中添加我自己的自动补全片段?
- 23. 我们可以将UITableView添加到自定义UITableViewcell中吗?
- 24. 我可以将自定义字体添加到XIB吗?
- 25. 我可以将自定义存储库添加到gradle.properties中吗?
- 26. 我可以将事件按钮添加到自定义treeNode吗?
- 27. 我可以将我的缓存行添加到global.asax吗?
- 28. 我自己的SOAP代码?
- 29. 有人可以为我解释这段代码吗?从照片库代码
- 30. 我可以自己出售Android APK吗?
我发现如果你按住Option并使用十字光标,它可以更容易拖动所选文本。 – 2011-03-25 18:03:30
+1但是我发现Snippets非常难以使用,我刚开始使用TextExpander,我已经在其他IDE中使用它。全球片段,如果你愿意。 – 2011-09-02 18:11:34
完成前缀我仍然喜欢Snippets,但我可以理解想要一个文本片段的全局解决方案... – 2011-09-03 09:12:04