我可以将我自己的代码片段添加到xcode 4吗?

在xcode中收集KVC访问器片段是非常方便的,因为他们手工操作很麻烦。 有谁一直在使用4一段时间了解如何添加新的?

(…我们现在可以谈论它了吧?)

是的,这很简单 – 只需突出显示要用作代码段的文本并将其拖到片段区域(拖动选定的文本可能很困难,如果从编辑器的左侧拖动,我发现它效果更好)。 它popup一个对话框,要求您命名它。

另外,你可以在snippets中使用自定义参数 – 如果你把文本拖到了你要拖动的代码的任何地方,那么当你使用这个代码片段时,它将会出现一个可replace的参数,你可以像在官方片段。

另外,请确保设置完成前缀,这样可以缩短您在input时激活代码段的时间。 关于使用片段而不是全局系统文本扩展器的其他解决scheme的好处是,片段也可以被限制为在某个代码区域有效 – 例如,填充string格式化行的片段可以被标记为仅有效在一个块内,不在方法之外。 这样,完成前缀只能在有效使用的区域中。

你可以通过点击一下来编辑一个片段,一个盒子会出现片段文本和一些你可以编辑的片段设置。

每次帮助您拖动代码的提示,select文本,然后单击+按住(不要移动鼠标),直到鼠标指针从“I”更改为指针。 然后,您可以将选定的文本拖到代码片段库中。

将突出显示的代码拖到代码库中。 (它可以是固执的,不想拖动,在拖动之前按住鼠标一会儿似乎有帮助。)

您可以使用Snippets来pipe理Xcode中的代码片段。 看看这个演示http://www.youtube.com/watch?v=il4kE4diy0k

只需select代码,按下ALT键并将其拖到代码片段库中并在那里重命名,确保按下ALT键,除此之外,您不能拖动它。