ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Anaconda

by DamnWidget ST3 Top 100

Anaconda turns your Sublime Text 3 in a full featured Python development IDE including autocompletion, code linting, IDE features, autopep8 formating, McCabe complexity checker and Vagrant for Sublime Text 3 using Jedi, PyFlakes, pep8, PyLint, pep257 and McCabe that will never freeze your Sublime Text 3

Details

Installs

  • Total 55K
  • Win 20K
  • OS X 17K
  • Linux 18K
Jul 3 Jul 2 Jul 1 Jun 30 Jun 29 Jun 28 Jun 27 Jun 26 Jun 25 Jun 24 Jun 23 Jun 22 Jun 21 Jun 20 Jun 19 Jun 18 Jun 17 Jun 16 Jun 15 Jun 14 Jun 13 Jun 12 Jun 11 Jun 10 Jun 9 Jun 8 Jun 7 Jun 6 Jun 5 Jun 4 Jun 3 Jun 2 Jun 1 May 31 May 30 May 29 May 28 May 27 May 26 May 25 May 24 May 23 May 22 May 21 May 20 May 19
Windows 68 99 109 104 108 65 75 113 91 96 99 91 86 68 82 87 144 112 75 65 66 107 120 124 120 82 52 75 111 105 105 105 106 72 73 70 106 114 90 86 53 65 96 103 97 80
OS X 55 72 68 92 72 57 66 67 76 73 83 66 39 40 67 59 74 98 68 48 47 74 80 84 71 59 44 47 68 60 71 72 77 36 45 66 60 71 82 60 65 46 72 76 71 82
Linux 60 94 74 71 80 45 46 75 76 69 96 63 58 74 80 83 67 78 61 49 67 72 65 90 101 61 44 54 76 92 74 87 79 71 51 88 97 76 77 73 51 32 51 75 79 85

Readme

Source
raw.​githubusercontent.​com

Anaconda

Anaconda turns your Sublime Text 3 into a full featured Python IDE. Read the plugin documentation on http://damnwidget.github.io/anaconda.

Getting Started

Anaconda works out of the box but there are multitude of options and features that you can tune and adapt to your own style or needs.

License

This program is distributed under the terms of the GNU GPL v3. See the LICENSE file for more details.

Tooltips

anaconda officially supports user themeable tooltips and displaying advanced signatures. This is how it looks in a dark theme:

Tooltips Image

Note: This feature is enabled for users of Sublime Text 3 build 3070 or superior only.

Troubleshooting

This section lists some common issues faced by users, along with workarounds.

Anaconda does not appear in the Available Packages list on Package Control.

Work-around: You have to update your Package Control version to the version 2.0 or better.

Errors in the console about “the file can't be open” in worker.py file.

Your Sublime Text can't find the interpreter that you set in your configuration, by default, anaconda sets this as python so it will get your configured Python interpreter in your PATH (if any).

Work-around: Add a Python interpreter (named python) to your PATH or set a right full path to your python interpreter as parameter of python_interpreter settings option, for example /usr/local/bin/python3.4.

Auto-complete for import behaves badly.

Sublime Text 3's default Python package cancels the auto-completion when some words are detected (for example def or class). This list of words includes import.

Work-around: Create a new Python directory in your Packages directory and copy the contents of the file Completion Rules.tmPreferences there with the same name.

Auto-complete drop-down shows up incorrectly.

SublimeCodeIntel interferes with anaconda's auto-completion.

Work-around: Consider disabling SublimeCodeIntel for Python views or disabling/removing it completely when using anaconda.

Contributing to Anaconda

There are several ways to contribute with anaconda.

Note: A Developers Documentation book is maintained up to date with the latest information about anaconda's internals and useful information about how to contribute to the project.

Feedback

Giving feedback about the plugin and how it works in your platform, helps make the plugin better.

Bug Hunting

Did you found a bug and you know how to fix it? First of all, Thank you very much. You just have to report the bug as a new issue, fork the repository, make your changes and send a new pull request.

Suggesting and Implementing Features

So you thought of a new killer feature to implement in Anaconda? Great! Open an issue for it and and we will discuss it with you.

Donations

Please donate to help keep this project alive.

PayPal Flatter