Home Download Buy Blog Forum Support

Anaconda (Python autocompletion/linter/IDE) [ST3]

Anaconda (Python autocompletion/linter/IDE) [ST3]

Postby damnwidget on Thu Aug 08, 2013 12:08 pm


I created a new plugin for autocomplete and linting in Python all-in-one. It uses the Jedi library for autocompletion purposes and for linting is basically as good as SublimeLinter (is mainly based on it). The plugin complete and lint for the version of python that you have confihgured in your PATH or just whatever interpreter you define in your project configuration or in the global plugin configuration.

You can get it from package control just installing "Anaconda" or just clone it from github into your Packages directory

The repo URL is: https://github.com/DamnWidget/anaconda

Any feedback is welcome, any contribution is more than welcome.

P.S: Documentation in the Github project web site
Last edited by damnwidget on Mon Sep 02, 2013 8:04 pm, edited 1 time in total.
Posts: 12
Joined: Thu Feb 23, 2012 2:35 pm

Re: Anaconda (Python autocompletion/linter) [ST3]

Postby damnwidget on Mon Sep 02, 2013 8:03 pm

Lot of features has been added to anaconda since the first announcement.

* Now all the requests are performed asynchronous so the plugin never blocks your ST3
* Full support for Linux, Mac OS X and Windows
* Jedi library has been updated to last version, that fix some modules and packages not being completed

* Linting trigger runs now in a separate thread, all the delayed queue stuff from Sublime Linter has been just removed, now triggering run flawless and smother than Sublime Linter does
* PyLint has been added as alternative to PyFlakes + Pep8 so you can choose which one to use in the configuration file
* Now you can just turn the linter off in certain files
* AutoPEP8 command has been added to format files to follow PEP8 automatically (this runs asynchronous but it's really slow, some work has to be done yet)
* GoTo definition elsewhere it is defined
* Find usages elsewhere them are defined
* Show package/module/class/method/function documentation
* Secure refactor rename

Available through Package Control or cloning https://github.com/DamnWidget/anaconda
Posts: 12
Joined: Thu Feb 23, 2012 2:35 pm

Re: Anaconda (Python autocompletion/linter/IDE) [ST3]

Postby damnwidget on Fri Oct 04, 2013 10:55 pm

Version 1.1.0 released

Changes in 1.1.0

- Added linters rc configuration files support
- Added vagrant boxes python environments support (code in your machine run the linter/autocompleter in a vagrant box)
- Port gutter mark icon themes from SublimeLinter
- Added vagrant commands support
- Debug mode for jsonserver added

Lots of fixes and improvements
Posts: 12
Joined: Thu Feb 23, 2012 2:35 pm

Return to Plugin Announcements

Who is online

Users browsing this forum: No registered users and 7 guests