前天重灌電腦+推了好友坑來玩rails,重複做了兩次環境設定,就一併把設定寫在部落格吧!
偏好設定
透過sublime Text的偏好設定,我們可以…
color_scheme是用了哪個 theme
font_size 是字的大小
highlight_line 是顯示游標在哪一行(比較不傷眼)
trim_trailing_white_space_on_save 是不會存下最後一行的空白
備份:
{
“color_scheme”: “Packages/Material Theme/schemes/Material-Theme.tmTheme”,
“font_size”: 18.0,
“highlight_line”: true,
“highlight_modified_tabs”: true,
“ignored_packages”:
[
“Vintage”
],
“tab_size”: 2,
“theme”: “Material-Theme.sublime-theme”,
“translate_tabs_to_spaces”: true,
“trim_trailing_white_space_on_save”: true
}
套件
在AC的時候乖乖的在學習,比較少搞這些有的沒的,畢業之後就開始玩啦!
SublimeLinter (ruby html css)
當我少了個 「+」,左邊會有個紅點點提醒我有syntax error
或是當我少一個end的時候,也會提醒我!!
rails snippets
類似html的emmet,也就是可以自動完成,例如
不用再辛辛苦苦地慢慢打
<%= %> ...
只要打縮寫+tab,馬上得到想要的,
甚至連常常忘記單複數的has_many、has_many_through也有!
更多縮寫 snippets_cheatsheet
修改 Sublime text 3 View syntax 的default
當我們在使用任何輔助套件的時候,view syntax的default很重要,會影響到是否能使用到這個plugin。
以上一個套件 rails snippets 來說,view syntax必須要是 RoR snippets的RoR才能使用,而修改default的路徑如下。
繼續回去快樂寫code啦!