Tab duas vezes no trecho para obter a opção alternativa Sublime Text 2

1

Eu recentemente mudei para o Sublime Text 2 for Rails development e estou tentando entender como obter opções alternativas para snippets. Por exemplo, em uma migração de trilhos, o snippet

mcol + [tab key]

poderemover/adicionarumacoluna.Quandoeutabeureceboaseguintesaída.

remove_column:table,:column[presstabtwicetogenerateadd_column]

Portanto,háinstruçõesparaaguiaduasvezesparageraraalternativaadd_column.Eunãopossoparaavidademimobteraalternativaadd_column.Alguémsabecomoissodevefuncionar?

Edit:Aquiestáotrechoemquestão:"Packages / Rails / Migration-Remove-and-Add-Column- (mrac) .sublime-snippet"

<snippet>
    <content><![CDATA[remove_column :${1:table}, :${2:column}${3: [press tab twice to generate add_column]}]]></content>
    <tabTrigger>mcol</tabTrigger>
    <scope>meta.rails.migration - meta.rails.migration.create_table - meta.rails.migration.change_table</scope>
    <description>Remove / Add Column</description>
</snippet>
    
por Robert B 25.01.2013 / 02:00

1 resposta

0

Não sei ao certo como esse snippet deve funcionar, ele pode estar quebrado. Eu adicionaria um snippet para add_column

Ferramentas > Novo snippet ...

<snippet>
    <content><![CDATA[add_column :${1:table}, :${2:column}]]></content>
    <tabTrigger>acol</tabTrigger>
    <scope>meta.rails.migration - meta.rails.migration.create_table - meta.rails.migration.change_table</scope>
    <description>Add Column</description>
</snippet>

Salve como "Migration-Add-Column- (acol) .sublime-snippet" na pasta "Packages / User".

    
por 25.01.2013 / 22:42