簡體   English   中英

在 Xcode 中刪除用戶代碼片段

[英]Delete a User Code Snippet in Xcode

如何 ??? 我無法刪除 Xcode 中的自定義代碼片段。

我做了這些步驟:

  • 選擇所需的代碼片段,然后按 Delete 鍵。
  • 將出現一個彈出窗口,然后選擇刪除按鈕。
  • 請記住:此操作無法撤消。

在庫中選擇要刪除的代碼片段,然后按 Backspace。 將出現確認對話框,單擊“刪除”。

好問題,我還沒有找到在 Xcode 中執行此操作的方法,但是可以從 Finder 中刪除它們。 代碼片段存儲在~/Library/Developer/Xcode/UserData/CodeSnippets/ 每個都是一個單獨的文件,您可以刪除。 不幸的是,它們是用 ID 命名的,並且沒有指明哪個是哪個。 不過,它們是 XML 文件,因此可以使用文本編輯器或 QuickLook 來查看內容並識別它們。

此外,我不得不重新啟動 Xcode 以使已刪除的片段不再顯示。

我遇到了麻煩,經過一番折騰后,它終於奏效了。 您選擇用戶剪輯並按刪除鍵。 我嘗試了多次,但最初不起作用。 這可能是因為我運行的是 Xcode 的預發布版本。

  1. 在 Xcode 10 中,從代碼段彈出對話框中選擇代碼段。

  2. 然后按Shift +

  3. 之后,只需確認您的刪除。

注意:此過程目前無法撤消。

我一直試圖刪除無用的(對我來說)C++ 的,但顯然你只能在 Xcode 10 中刪除用戶創建的。無賴。

用戶創建的代碼片段位於~/Library/Developer/Xcode/UserData/CodeSnippets

如果用於刪除代碼段的 XCode UI 不像我的 Xcode 10.2.1 那樣工作,您可以導航到此文件夾並使用rm *刪除所有用戶代碼段或使用某種cat / grep來查找要刪除的代碼段.

在 xcode 中選擇代碼片段刪除標題和快捷方式並保存,然后選擇相同的並按刪除彈出確認框,要求您刪除或取消代碼片段。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM