These plugins are kind of ‘meta’ because they are not concerned with writing code.
- Package Control
This package enables you to install other packages. Since build 3124, you can install it within Sublime via Tools ➡ Install Package Control.
A better way to create new files. For instance, it automatically creates a folder when needed.
Adds features such as renaming to the sidebar.
- A File Icon
Add icons to the files in the sidebar.
Organizing project files by putting them in a central location.
Scans files for TODOs and more.
Key conflicts are inevitably when you use a lot of plugins.
- Editor Config
Maintain consistent coding styles between different editors.
- Sync Settings
Keep settings in sync via Github-Gist.
Useful for all languages.
- All Complete
Indexes all open files for auto-completion.
Improves the already built-in highlighting.
Open Terminal with current working directory set to the directory of the open file on a hot key.
Align your code by
|or your own RegEx.
Displays changes in the gutter (left to the line numbers).
Includes some git commands into Sublime.
Full git and GitHub integration.
Fetches templates for the .gitignore provided by Github.
Open current selection in Dash on a hot key.
- Local History
Keep a local history of your files. Even though I use git on almost every project, I still don’t commit every change. It gives a better feeling to have the possibility to go back to every change.
- Tern for Sublime
- Console Wrap
Fast way to log to console.
- Elm Language Support
Sass is a preprocessor extending CSS and this plugins adds the language support.
Auto-complete variables/mixins from your ‘settings.scss’ file.
Replaces the built-in CSS support with a more up-to-date information. Includes cssnext support. Follow the instructions to reduce misbehaviour with other plugins.
Allows you to write HTML very fast. You have to learn their way though.
- Color Highlighter
For CSS. Choose stylelint over SublimeLinter-CSSlint.