Skip to content

Commit

Permalink
Add message and field snippets for proto filetype
Browse files Browse the repository at this point in the history
  • Loading branch information
dbarnett committed Apr 12, 2014
1 parent 8770132 commit 76a4d7e
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions UltiSnips/proto.snippets
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
priority -50

snippet mess "Proto message" b
// ${2:TODO(`whoami`): Describe this message.}
message ${1:Name} {

// Next available id: 1
}
endsnippet

snippet reqf "Required field" b
// ${4:TODO(`whoami`): Describe this field.}
optional ${1:type} ${2:name} = ${3:1}; // Required
endsnippet

snippet optf "Optional field" b
// ${4:TODO(`whoami`): Describe this field.}
optional ${1:type} ${2:name} = ${3:1};
endsnippet

snippet repf "Repeated field" b
// ${4:TODO(`whoami`): Describe this field.}
repeated ${1:type} ${2:name} = ${3:1};
endsnippet

snippet enum "Enumeration" b
// ${2:TODO(`whoami`): Describe this enum.}
enum ${1:Name} {
}
endsnippet

0 comments on commit 76a4d7e

Please sign in to comment.