diff --git a/README.md b/README.md index 17a7373..6846edb 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,8 @@ Snipmate & UltiSnip Snippets This repository contains snippets files for various programming languages. -It is community-maintained and many people have contributed snippet files and other -improvements already. +It is community-maintained and many people have contributed snippet files and +other improvements already. Contents ======== @@ -82,6 +82,7 @@ to maintain snippets for a language, please get in touch. * Markdown - [honza](http://github.com/honza) * Ruby - [taq](http://github.com/taq) * PHP - [chrisyue](http://github.com/chrisyue) +* Scala - [gorodinskiy](https://github.com/gorodinskiy) Contributing notes ------------------ diff --git a/snippets/coffee.snippets b/snippets/coffee.snippets index 83b77eb..11c82e7 100644 --- a/snippets/coffee.snippets +++ b/snippets/coffee.snippets @@ -6,33 +6,33 @@ snippet forindo # Array comprehension snippet fora for ${1:name} in ${2:array} - ${3:// body...} + ${3:# body...} # Object comprehension snippet foro for ${1:key}, ${2:value} of ${3:object} - ${4:// body...} + ${4:# body...} # Range comprehension (inclusive) snippet forr for ${1:name} in [${2:start}..${3:finish}] - ${4:// body...} + ${4:# body...} snippet forrb for ${1:name} in [${2:start}..${3:finish}] by ${4:step} - ${5:// body...} + ${5:# body...} # Range comprehension (exclusive) snippet forrex for ${1:name} in [${2:start}...${3:finish}] - ${4:// body...} + ${4:# body...} snippet forrexb for ${1:name} in [${2:start}...${3:finish}] by ${4:step} - ${5:// body...} + ${5:# body...} # Function snippet fun (${1:args}) -> - ${2:// body...} + ${2:# body...} # Function (bound) snippet bfun (${1:args}) => - ${2:// body...} + ${2:# body...} # Class snippet cla class .. class ${1:`substitute(Filename(), '\(_\|^\)\(.\)', '\u\2', 'g')`} @@ -55,17 +55,17 @@ snippet cla class .. extends .. constructor: .. # If snippet if if ${1:condition} - ${2:// body...} + ${2:# body...} # If __ Else snippet ife if ${1:condition} - ${2:// body...} + ${2:# body...} else - ${3:// body...} + ${3:# body...} # Else if snippet elif else if ${1:condition} - ${2:// body...} + ${2:# body...} # Ternary If snippet ifte if ${1:condition} then ${2:value} else ${3:other} @@ -76,7 +76,7 @@ snippet unl snippet swi switch ${1:object} when ${2:value} - ${3:// body...} + ${3:# body...} # Log snippet log diff --git a/snippets/eruby.snippets b/snippets/eruby.snippets index f96ca84..592e490 100644 --- a/snippets/eruby.snippets +++ b/snippets/eruby.snippets @@ -50,15 +50,15 @@ snippet cs snippet ct <%= content_tag '${1:DIV}', ${2:content}${3:,options} %> snippet ff - <% form_for @${1:model} do |f| %> + <%= form_for @${1:model} do |f| %> ${2} <% end %> snippet ffcb <%= ${1:f}.check_box :${2:attribute} %> snippet ffe <% error_messages_for :${1:model} %> - - <% form_for @${2:model} do |f| %> + + <%= form_for @${2:model} do |f| %> ${3} <% end %> snippet ffff @@ -78,7 +78,7 @@ snippet ffta snippet fftf <%= ${1:f}.text_field :${2:attribute} %> snippet fields - <% fields_for :${1:model}, @$1 do |${2:f}| %> + <%= fields_for :${1:model}, @$1 do |${2:f}| %> ${3} <% end %> snippet i18 diff --git a/snippets/ruby.snippets b/snippets/ruby.snippets index a9b45ad..fdf479a 100644 --- a/snippets/ruby.snippets +++ b/snippets/ruby.snippets @@ -890,22 +890,27 @@ snippet mrnc rename_column :${1:table_name}, :${2:old_column_name}, :${3:new_column_name} snippet mcc change_column :${1:table}, :${2:column}, :${3:type} -snippet mccc - t.column :${1:title}, :${2:string} +snippet mnc + t.${1:string} :${2:title}${3:, null: false}${4} snippet mct create_table :${1:table_name} do |t| - t.column :${2:name}, :${3:type} + ${2} end -snippet migration +snippet migration class .. < ActiveRecord::Migration .. def up .. def down .. end class ${1:class_name} < ActiveRecord::Migration - def self.up + def up ${2} end - def self.down + def down + end + end +snippet migration class .. < ActiveRecord::Migration .. def change .. end + class ${1:class_name} < ActiveRecord::Migration + def change + ${2} end end - snippet trc t.remove :${1:column} snippet tre @@ -913,7 +918,6 @@ snippet tre ${3} snippet tref t.references :${1:model} - #rspec snippet it it "${1:spec_name}" do