1) Clone this repo into your
Preferences -> Browse Packages directory.
2) make sure that at least one pythons have eyeball installed (pip install eyeball should work).
Pick the one you code for, or both if you use py2 and py3. Eyeball relies on ast module and it can only parse the same version of python as itself, so py27 might not be able to understand all of python3 and vice versa.
github.com/wuub/SublimeEyeball/ ... 20(Windows.sublime-settings
3) Ctrl+Shift+C to select block of code, repeat to cycle up.
- STILL WiP! this is a sneak peek, early beta, preview, because sfranky asked nicely
- plugin launches external python each and every time. On most machines it is fast enough (crazy fast on my workstation) and there is no plan to change this behaviour at least for now.
- as said before external python dependency is caused by ast being tied to the specific python version, also I have some other plans for this library/plugin that would be difficult to code using internal sublime python
- eventually I plan to include eyeball library within this plugin, but since PackageControl / github zipballs don't support git submodules, I need to think it through first