user704010
user704010

Reputation:

Delete a User Code Snippet in Xcode

How ??? I can not delete a custom code snippet in Xcode.

Upvotes: 46

Views: 9425

Answers (8)

McCygnus
McCygnus

Reputation: 4215

Good question, I haven't found a way to do it from within Xcode, but they can be deleted from the Finder. The snippets are stored at ~/Library/Developer/Xcode/UserData/CodeSnippets/. Each one is a separate file that you can delete. Unfortunately they're named with an ID and don't give an indication of which one is which. They're XML files though, so either use a text editor or QuickLook to see the contents and recognise them.

Also, I've had to restart Xcode in order to get the deleted snippets to no longer show up.

Upvotes: 5

Shaniraaj
Shaniraaj

Reputation: 11

In xcode select the code snippet Delete title and shortcut and save it after that select the same and press delete a confirmation box pops up asking you to delete or cancel the code snippet.

Upvotes: 0

olha
olha

Reputation: 2262

User-created code snippets are located in ~/Library/Developer/Xcode/UserData/CodeSnippets.

If your XCode UI for deletings snippets doesn't work as in my Xcode 10.2.1, you can navigate to this folder and either delete all user snippets with rm * or use some kind of cat/grep to find the ones you want to delete.

Upvotes: 0

Paul Bruneau
Paul Bruneau

Reputation: 1076

I was trying forever to delete the useless (to me) C++ ones, but apparently you can only delete the user-created ones in Xcode 10. Bummer.

Upvotes: 0

Soheil Novinfard
Soheil Novinfard

Reputation: 1444

  1. In Xcode 10, select snippet from snippet pop-up dialog.

  2. Then press Shift+

  3. After that just confirm your removal.

Note: This process cannot be undo at this moment.

Upvotes: 0

user704010
user704010

Reputation:

I did these steps :

  • Select needed code snippet and press Delete key.
  • A pop-up window will appear , and select Delete button.
  • Remember that : this action cannot be undone.

Upvotes: 113

alyoka
alyoka

Reputation: 821

In the Library select the code snippet you want to delete and press Backspace. A confirm dialog will show up, click "Delete".

Upvotes: 22

jamone
jamone

Reputation: 17421

I was having trouble, and after messing around a bit it finally worked. You select the user snip and hit the delete key. I tried this multiple times but it didn't work initially. This may be due to me running a prerelease version of Xcode though.

Upvotes: 4

Related Questions