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 commiting!