We've pushed CordovaJS plug-in into Angelo's repository.
Wiki page: https://github.com/angelozerr/tern.java/wiki/Tern-&-CordovaJS-support
You can play a little demo on cordova object (as well as some other variables and functions) content assist provided by cordovajs.js Tern plug-in with Code Mirror here: http://codemirror-java.opensagres.eu.cloudbees.net/codemirror-javascript/demo/cordovajs.html
Regards,
Victor
On 03/18/2014 07:30 PM, Victor Rubezhny wrote:
I've updated the cordovajs plugin for Tern/Node.js:
- all global vars from cordova.js and require.js (the Cordova's one) are listed in Content Assist
- status constants defined in cordova.js are listed in Content Assist
- some global object's vars that are defined in cordova.js/require.js are listed in Content Assist
Guys (and especially Denis and Gorkem), I'd like you to review the plugin.
It's in my branch on GitHub: https://github.com/vrubezhny/tern.java/tree/cordovajs (currently it's rebased over agelozerr's today's master)
Have fun at EC,
Victor
On 03/13/2014 06:19 PM, Victor Rubezhny wrote:
Hi, guys!
While playing with Tern I was able to make a very simple plugin that allows to show 'cordova' object and some of its members in Content Assist.
This is a very first and simple script that shows 'cordova' object and its members in content assistant without requiring to have any kind of cordova.js included to a project.
But it requires:
- to have Tern.java (updated with cordovajs.js plugin)
- to have Tern nature enabled on your project
- to have cordovajs plug-in enabled in project's Turn preferences.
You can look at the code changes in my branch on GitHub: https://github.com/vrubezhny/tern.java/tree/cordovajs (currently it's rebased over agelozerr's master)
There are no any special inference done due to get some objects/values from the modules that are loaded by require/define functionality.
This probably will require more sophisticated coding to be done.
/Victor
_______________________________________________ jbosstools-dev mailing list jbosstools-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jbosstools-dev
_______________________________________________ jbosstools-dev mailing list jbosstools-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jbosstools-dev
_______________________________________________
jbosstools-dev mailing list
jbosstools-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbosstools-dev