2013-04-18 20 views
0

我有我喜歡的routes.rb文件中的一些代碼:在崇高的文本格式化空間/製表劃定表2

match 'subscribe' => 'home#subscribe', :as => :subscribe, :method=>:post 
match 'identify'=>"home#identify", :as=> :identify 
match 'about' => 'home#about_us', :as => :about 
match 'how-it-works' => 'home#how_it_works', :as => :how 
match 'faq' => 'home#faq', :as => :faq 
match 'privacy' => 'home#privacy', :as => :privacy 

是有辦法的崇高文快/輕鬆格式化這個所以它更像是:

match 'faq'    => 'home#faq',   :as => :faq 
match 'privacy'   => 'home#privacy',  :as => :privacy 

...等

+0

使宏=) – Melki

回答

0

這是Alignment插件做什麼。但是,我不知道它是否處理每行多個「對齊」項目。你可能需要編寫自己的宏/插件來完成它,或者多搜索一下。你可能也想問Sublime Text論壇,因爲他們可能知道一個插件可以做你想做的事(雖然我不能保證:))

+0

謝謝!我不知道存在這樣的事情。 – railsguy42

0

AlignTab插件更適合你的目的。基於名爲tabular的VIM插件。

類型在命令面板中對齊表格,並輸入正則表達式。在你的代碼的情況下,一個簡單的正則表達式是:

=> |:作爲

+0

知道必須有一個插件,做了它,我不知道:) – skuroda

+0

甜。我會檢查出來的。 – railsguy42