You can find it in Edit>>Line>>Reindent
, but it does not have a shortcut by default. You can add a shortcut by going to the menu Preferences – Keybindings-User, then add there (the config file takes as a JSON format):
[
{ "keys": ["f12"], "command": "reindent"}
]
(example of using the F12 key for that functionality)
Reindent allows someone to copy and paste code to a new file and assign proper indentation to the code.
Python:
Install Anaconda in Package Control (Package Control: Install Package), then search for Anaconda.
Sometimes, you will see a white rectangle outside each line of code. That’s because “linting” is on. You could turn it off. For example, on Windows, ctrl + shift + p, then Anaconda: Disable linting on this file.
Or, you could disable linting altogether within the user-defined Anaconda settings file, Anaconda.sublime-settings, via the file menu: Sublime > Preferences > Package Settings > Anaconda > Settings – User: When it opens file, just type the following and save it away 😉
{“anaconda_linting”: false}
How to bring up a list of functions:
Hit CTRL+R, or CMD+R for Mac, for the function list. This works in Sublime Text 1.3 or above.