在Xcode中删除用户代码片段

46

如何删除Xcode中的自定义代码片段?


https://dev59.com/iEfRa4cB1Zd3GeqP-6nR - Marek Sebera
https://dev59.com/H1XTa4cB1Zd3GeqPyRrh - Marek Sebera
如何添加它们? - Anonymous White
8个回答

113

我完成了以下步骤:

  • 选择所需的代码片段并按删除键。
  • 一个弹出窗口将会出现,选择删除按钮。
  • 请记住:此操作无法撤销。

2
选择代码片段后按下删除键和回车键(⌫↩)是快速的键盘操作方式,但请确保你已经正确地选择了要删除的内容 ;) - Clay Bridges
1
如此简单,以至于你无法理解。谢谢! - Paixsn
1
我曾尝试在Xcode 10中实现此操作,但一直无法成功。我关闭了片段库,重新打开并再次尝试。最终,它成功了,而无需重新启动Xcode。如果似乎不起作用,请坚持不懈。 - TMin
在弹出确认删除窗口之前,我不得不删除所有片段字段。很奇怪。 - Nicholas Allio

22
在“库”中选择要删除的代码片段,然后按退格键。会显示确认对话框,请单击“删除”。

5
很好的问题,我还没有找到从Xcode内部删除它们的方法,但是可以从Finder中删除它们。代码片段存储在~/Library/Developer/Xcode/UserData/CodeSnippets/中。每个片段都是单独的文件,您可以删除它。不幸的是,它们使用ID命名,并没有指示哪个是哪个的迹象。但是它们是XML文件,因此可以使用文本编辑器或QuickLook查看内容并识别它们。

另外,我不得不重新启动Xcode才能使已删除的片段不再显示。


4

我遇到了问题,经过一番尝试后终于解决了。你需要选择用户代码片段并按下删除键。我进行了多次尝试,但最初并没有成功。可能是因为我正在运行Xcode的预发布版本。


0

用户创建的代码片段位于~/Library/Developer/Xcode/UserData/CodeSnippets

如果您的XCode UI删除片段的操作与我的Xcode 10.2.1不同,您可以导航到此文件夹,使用rm *删除所有用户片段,或使用某种cat/grep查找要删除的片段。


0
在Xcode中选择代码片段,删除标题和快捷方式,保存后再次选择并按删除键,会弹出一个确认框询问您是否要删除或取消该代码片段。

0
  1. 在 Xcode 10 中,从片段弹出对话框中选择片段。

  2. 然后按下 Shift+

  3. 之后只需确认您的删除。

注意:此过程目前无法撤消。


0

我一直在尝试删除那些对我来说无用的C++文件,但是显然您只能在Xcode 10中删除用户创建的文件。真遗憾。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接