Adding new snip: scala
This commit is contained in:
parent
6eef3d5462
commit
ab9dc6873b
42
autoload/neosnippet/snippets/scala.snip
Normal file
42
autoload/neosnippet/snippets/scala.snip
Normal file
@ -0,0 +1,42 @@
|
||||
snippet match
|
||||
abbr match {\n case .. => ..
|
||||
match {
|
||||
case ${1} => ${0}
|
||||
}
|
||||
|
||||
snippet try
|
||||
abbr try {} catch { case ... }
|
||||
prev_word '^'
|
||||
try {
|
||||
${1}
|
||||
} catch {
|
||||
case e${2:: Exception} => ${0}
|
||||
}
|
||||
|
||||
snippet p
|
||||
abbr println()
|
||||
prev_word '^'
|
||||
println(${1})${0}
|
||||
|
||||
snippet pn
|
||||
abbr println('name, name)
|
||||
prev_word '^'
|
||||
println('${1:name}, $1)${0}
|
||||
|
||||
snippet main
|
||||
abbr def main(args: Array[String]) {
|
||||
prev_word '^'
|
||||
def main(args: Array[String]) {
|
||||
${0}
|
||||
}
|
||||
|
||||
snippet hello
|
||||
abbr hello2
|
||||
object HelloWorld {
|
||||
def main(args: Array[String]) {
|
||||
println("Hello, world!")
|
||||
}
|
||||
}
|
||||
|
||||
# scala's indent plugin doesn't work well. use hard-tab for this snippet.
|
||||
# vim: set noexpandtab :
|
@ -395,6 +395,7 @@ CHANGELOG *neosnippet-changelog*
|
||||
2012-10-04
|
||||
- Refactored snippets filter.
|
||||
- Changed :NeoSnippetEdit behavior.
|
||||
- Added scala snip.
|
||||
|
||||
2012-10-01
|
||||
- Deleted neosnippet#force_expandable().
|
||||
|
Loading…
Reference in New Issue
Block a user