v8 engine for sublime text 2
Python JavaScript
Latest commit 7801acf Dec 6, 2013 @akira-cn update
Failed to load latest commit information.
jscontext log Feb 23, 2012
lib/PyV8 update pyv8 for linux Feb 5, 2012
.gitignore update Dec 6, 2013
BeautifulSoup.py
Console.tmLanguage bugfixed:remove filetype match from Console.tmLanguage Feb 23, 2012
Default (Linux).sublime-keymap update keymap of osx Feb 1, 2012
Default (OSX).sublime-keymap cross platform v8 sublime plugin Feb 1, 2012
Default (Windows).sublime-keymap cross platform v8 sublime plugin Feb 1, 2012
Default.sublime-commands add to menu and command Feb 1, 2012
JSHINT.sublime-settings cross platform v8 sublime plugin Feb 1, 2012
Main.sublime-menu add to menu and command Feb 1, 2012
README.md update keymap of osx Feb 1, 2012
base.js cross platform v8 sublime plugin Feb 1, 2012
core.py bugfixed Feb 23, 2012
cross_platform.sublime-settings absolute path of PyV8 Feb 1, 2012
dom.py bugfixed Feb 22, 2012
jshint.js cross platform v8 sublime plugin Feb 1, 2012
jshint.py faster realtime hint Feb 24, 2012
selector.js cross platform v8 sublime plugin Feb 1, 2012
test.js cross platform v8 sublime plugin Feb 1, 2012
test_selector.html cross platform v8 sublime plugin Feb 1, 2012

README.md

sublime-v8

added Google v8 engine to sublime text 2

Realtime syntax checking with PyV8

check & mark syntax errors

Show jshint result by press ctrl+alt+h key

jshint result can be shown (including errors and warnings)

with jshint settings in JSHINT.sublime-settings

A JavaScript console supported

a js console shown by press ctrl+alt+j key

use it like the python console

Writing plugin in JavaScript:

 //example
 require('base');

 exports = TextCommand("HelloWorld", function(view, edit){
     view.insert(edit, 0, "HelloWorld");
     console.log(view.file_name());
 });

Troubeshooting

If the plugin doesn't work, follow the guide - lib/PyV8/README.md.