I use ST3 for 99% of all programming so I wanted to document my setup of plugins and config. You’ll need Package Control if you want a similar setup!
Plugins
I only use a handful of plugins so it’s a pretty simple setup:
- Alignment
- Emmet
- MarkdownEditing
- SublimeLinter
- SCSS
- SideBarEnhancements
- PHPDoc
- Theme – itg.flat
Preferences
Preferences.sublime-settings from Preferences > Settings – User:
{ "auto_complete_delay": 0, "color_scheme": "Packages/User/SublimeLinter/itg.dark (SL).tmTheme", "dictionary": "Packages/Language - English/en_UK.dic", "fade_fold_buttons": false, "font_face": "Consolas", "font_options": [ "subpixel_antialias" ], "font_size": 12, "highlight_line": true, "highlight_modified_tabs": true, "ignored_packages": [ "Vintage", "Markdown" ], "itg_small_tabs": true, "match_brackets_angle": true, "rulers": [ 120 ], "theme": "itg.flat.dark.sublime-theme", "trim_trailing_white_space_on_save": true, "word_wrap": true }
It’s also a good idea to explicitly state the default line ending if you plan to use these settings on a Windows machine (my config is synced between Windows & Ubuntu machines). If nothing else, it will prevent line ending errors when git commit
ing!