My Sublime Text Setup

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!

Leave a Reply

Your email address will not be published.