12
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

スニペットを使ってプログラムを書く

Posted at

Railsで毎回<% %>if else やループの処理などを繰り返し書きますがやはりこういう繰り返しに使うコードはショートカットで入力したいですね。Sublimeを使っている方なら簡単にできます。

パッケージコントロールからERB-Sublime-Snippetsをインストールすればすぐに作動します。

ショートカットの文字を入力してTabで展開します
リストは以下の通りです。

Tab Trigger Output
er <% %>
pe <%= %>
pc <%# %>
if <% if %>...<% end %>
ife <% if %>...<% else %>...<% end %>
else <% else %>
elsif <% elsif %>
unless <% unless %>...<% end %>
end <% end %>
st <%= submit_tag ..., ... %>
tft <%= text_field_tag ..., ... %>
pft <%= password_field_tag ..., ... %>
lblt <%= label_tag ..., ... %>
lt <%= link_to ..., ... %>
each <% @things.each do
form <%= form_for(@ ) do
t <%= t('@') %>

一発で全て覚えられないが一日一つずつ使うと覚えられるでしょう。

また新しい発見でうれしい!
小さなことですが活かしてみると作業の効率にも繋がると思います。

:relieved: :relieved: :sleeping:

12
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?