Subl plugins
Last updated
Was this helpful?
Last updated
Was this helpful?
Goto Anything Cmd+P is used for quickly finding and opening files. Just type in a part of a path and filename within a project and you can easily open that file. This is great for quickly opening files in large Django projects.
Goto Line Number Ctrl+G takes you to a specific line number in an active file.
command + shift + p to open install package -> search packages
extends the number of menu options in the sidebar, speeding up your overall workflow. Options such as New File and Duplicate are essential and should be part of ST3 out of the box. The Delete option alone makes it worth downloading. This feature simply sends files to the Trash, which may seem trivial, but if you delete a file without it, then it’s very difficult to recover unless you’re using a version control system
enable vim mode on sublime
Goto Definitions finds and displays the definition of any variable, function, or class throughout your entire project.
Find Usage quickly searches where a variable, function, or class has been used in a specific file.
Show Documentation shows the docstring for functions or classes (if defined, of course).
To use, open the Package Manager and type Markdown Preview
to show the available commands:
Markdown Preview: Python Markdown: Preview in Browser
Markdown Preview: Python Markdown: Export HTML in Sublime Text
Markdown Preview: Python Markdown: Copy to Clipboard
Markdown Preview: GitHub Flavored Markdown: Preview in Browser
Markdown Preview: GitHub Flavored Markdown: Export HTML in Sublime Text
Markdown Preview: GitHub Flavored Markdown: Copy to Clipboard
Markdown Preview: Open Markdown Cheat Sheet
is the ultimate Python package. It adds a number of IDE-like features to ST3 including the following:
Autocompletion works by default, but there are a number of configuration .
Code uses either PyLint or PyFlakes with PEP 8. I personally use a different linting package, as I will explain shortly, so I disable linting altogether within the user-defined Anaconda settings file, Anaconda.sublime-settings, via the file menu: Sublime > Preferences > Package Settings > Anaconda > Settings - User: {"anaconda_linting": false}
McCabe code complexity checker runs the tool within a specific file. If you’re not familiar with what complexity is, be sure to visit the link above.
is a framework for ST3 linters. The package itself does not include any actual linters; those must be installed separately via Package Control using the SublimeLinter-[linter_name] naming syntax. You can view official linters . There are also a number of third party linters, which can be viewed in Package Control. Check out the installation instructions .
shows little icons in ST3’s gutter area that indicate whether a line has been inserted, modified, or deleted since the last commit.
is used for previewing and building markdown files.