magicbill / vjet Goto Github PK
View Code? Open in Web Editor NEWA JavaScript IDE for Eclipse
Home Page: https://www.ebayopensource.org/index.php/VJET/HomePage
A JavaScript IDE for Eclipse
Home Page: https://www.ebayopensource.org/index.php/VJET/HomePage
.:~~:::::, ,, , , , ,, ,, , ,= , , . :~~~:~:~~~:~::~~~: ,, , , III , =I7 ,, ,7I ~IIIII777I.+IIIIIIII7I :~~~::~~:~:~:~::~~~~:: ,, ,, I7, , ~II ,I7. ~7I , ,II ,,. .,,,,,,,,~~~:~~~~:~, , .II II+ , II =$III??I ,77 . . ..,,,,,,~~, ,I7 III , 7I ~II,,,,~ .$I ,, ,,,,,,,:::~~:~~~~~::,,.. IIII7 7 II ~II , .II ~~~~:~~:::~~~~~:~~:~~~~::,,, , $I7 :IIIIIII, ~I7IIIIIII= ,II , ~::~~~~~~~:~:~::~~~: . , , ,~~~~~:~:~~~~:: , , , , , , , VJET provides many features for JavaScript developers: Code Assistance Code Search Syntax and Semantic Checking Type Declarations using VJETDoc Execution/Debugging Learn more about VJET Js IDE here - https://www.ebayopensource.org/index.php/VJET/HomePage VJET repository consists of the following components: 1. VJET core - a. Jst Typespace provides indexing and queryies for all JavaScript types. b. JST a higher level AST that understands VJET VJO, Free form JavaScript and VJET Doc c. Browser SDK - Java interfaces and annotations for describing the multiple browser JavaScript apis d. Browser Dom syncing. e. JSDT forked AST parser minus Eclipse resource dependencies or JSDT inference engine. f. Vjo Generator - a generator for generating VJET vjo from a Jst model g. Java to Js generator translates Java from Eclipse JDT parser and translates the Java to JstType which is then generated into JS using Vjo Generator. 2. VJET eclipse - The VJET IDE for eclipse a. DLTK extension points b. VJET selection engine c. VJET editor d. JST to DLTK light weight model translator. e. VJET debug Rhino server f. VJET debug integration with JDT debugger. g. VJET type space viewer for Eclipse h. VJET Script unit viewer for viewing the JstType and additional data in Script Unit i. VJET AST View which shows the original AST and recovered AST models. j. VJET help - Eclipse help, cheatsheets. k. VJET WTP HTML editor integration. l. VJET VJETV a headless application that can validation javascript syntax and semantics. m. VJET launching - a way to launch javascript applications in multiple ways. 3. VJET vjo - A JavaScript library for constructing types for runtime and authoring time. a. vjo.ctype - class b. vjo.otype - object literal type c. vjo.mtype - mixin type d. vjo.itype - interface type e. vjo.etype - enum type f. vjo.ftype - function type 4. VJET typelibs - this is deprecated and has it's own repository. .. plese see this repo - https://github.com/ebayopensource/vjet-typelib 5. VJET dependencies - p2 repo for building Eclipse workspace. a. test framework b. utilities required to run VJET JS IDE.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.