yasnippet/extras/imported/ruby-mode/Classes and Modules/class .. initialize .. end.yasnippet
2009-08-29 17:59:02 +00:00

12 lines
290 B
Plaintext

# -*- mode: snippet -*-
# key: cla
# contributor: Translated from TextMate Snippet
# name: class .. initialize .. end
# --
class ${1:${TM_FILENAME/(?:\A|_)([A-Za-z0-9]+)(?:\.rb)?/(?2::\u$1)/g}}
def initialize${2/(^.*?\S.*)|.*/(?1:\()/}${2:args}${2/(^.*?\S.*)|.*/(?1:\))/}
$0
end
end