Sublime Text ExtensionsPosted: November 25, 2015
If Sublime Text is become my favourite text editor, it’s principally due to the huge amount of available extensions.
I’d like to share here my default ones.
Once sublime text installed, the first step consist into adding the package control, in order to install the following extension in a heartbeat:
Once package control install, you could install further extensions by hitting : CTRL+SHIFT+P and choose “install package”
My Favourite Extensions
Now, I’ll list some useful package for python development :
- GitSavy : Manage git repository directly in Sublime Text. The interface is very clear and this truly improve the git experience. You can just take a look on the animated gif on the github page for convincing you.
- GitGutter : Display modification between your current code and last commit
- Ctags(*): Brings the classical vim Ctags to sublime text. You can thus directly go to function definition using the “CTRL+T CTRL+T” (twice) shortcut.
- Origami : Split windows using keyboard shortcuts
- SideBarEnhancements : To increase te capability of sidebar (rename files, quickview,…)
- LaTexTools : Editing Latex into sublime text
Pylinter : A python linter directly integrated in Sublime Text ( Note: require a manual installation and configuration of pylint.)I stop using pylinter due to the huge amount of used CPU. I probably get back later.
(*) Ctags also require to specify a language to operate correctly. For e.g. Python, this can be specified in the user settings of ctags with :
Then you can just it “CTRL+T CTRL+R” to launch/reload the ctags indexation of your files.