DEV Community

Utku Y.
Utku Y.

Posted on • Updated on

XCode Code Snippet

Hi friends,

Here is a little trick for XCode beginners.

Have you ever wonder how you can improve your coding speed?
Here is a basic trick for speed up, code snippet.

For example you are developing an app with SwiftUI, actually it doesn't matter SwiftUI, Swift, Obj-c, etc. You can even use snippets as creating comment blocks.

Here are steps for creating snippets.

  1. Write block which will use as snippet
struct CodeSnippetDemo: View {
    var body: some View {
        Text("Hello, World!")
    }

    @ViewBuilder
    private func <#func name#>() -> some View {

    }
}

struct CodeSnippetDemo_Previews: PreviewProvider {
    static var previews: some View {
        CodeSnippetDemo()
    }
}
Enter fullscreen mode Exit fullscreen mode

screen shot of above code block

  1. Select whole block
  2. Then use menu as "Editor -> Create Code Snippet"
  3. You can change information as you want. Top block field is name of snippet. Below block is holding platform informations. Trick point is "Completion" field. Because when you type what you used in completion field, XCode will ask you to complete with "that" snippet.

snippet creation view

snippet completion example

Top comments (0)