Custom Code Snippets for Xcode.
Xcode gives us the ability to create custom code snippets by highlighting a block of code, right-clicking, and then selecting the Create Code Snippet
option.
For each custom snippet that's created, there is a file stored in the following directory:
~/Library/Developer/Xcode/UserData/CodeSnippets/
(The assumption being that ~/Library/Developer/Xcode/
is the path to your Xcode developer directory).
But what if we want to share these snippets across devices? That's where it helps to store them in a git repo 💪.
Simply download the files here, or clone the repo, and copy whichever .codesnippet
file you want to use into the directory above.
Quick-Start Example:
cp -r ./snippets/**/*.codesnippet ~/Library/Developer/Xcode/UserData/CodeSnippets/
cp -r ./snippets/**/*.codesnippet ~/Library/Developer/Xcode/UserData/CodeSnippets/
Those files are plain plist
documents using a random UUID as a name and having the .codesnippet
file extension.
From there, feel free to use this repo as a starting point or reference for your own snippets! ⚡️
Find all current snippets on your current machine's Xcode:
open ~/Library/Developer/Xcode/UserData/CodeSnippets/
Then copy in any file you want to add to the repo.