Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bomsy/code-sense
Enables javascript intellisense any code editor
https://github.com/bomsy/code-sense
Last synced: about 1 month ago
JSON representation
Enables javascript intellisense any code editor
- Host: GitHub
- URL: https://github.com/bomsy/code-sense
- Owner: bomsy
- Created: 2013-10-31T14:34:40.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-11-06T17:21:03.000Z (about 11 years ago)
- Last Synced: 2023-03-23T12:55:11.435Z (over 1 year ago)
- Size: 105 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
CodeInSense
==============Enables javascript intellisense any code editor.
## Goals
* Provide information useful to developer about the objects, properties, parameters as code is written in the editor.
* Bringing api documentation into the code editor.
* Visual studio Intellisense http://msdn.microsoft.com/en-us/library/hcw1s69b(v=vs.110).aspx## Useful Research Resources
* [Scripted - Type Inferencing](https://github.com/scripted-editor/scripted/wiki/Architecture#wiki-Inferencing)
* [Esprima - AutoComplete](http://esprima.org/demo/autocomplete.html)
* [Microsoft - javascript intellisence](http://msdn.microsoft.com/en-us/library/vstudio/bb385682.aspx)
* [Microsoft - js Intellisense](http://msdn.microsoft.com/en-us/library/vstudio/hh874692.aspx)
* [Codemirror - javascript hint](http://codemirror.net/addon/hint/javascript-hint.js)
* [Scripted/Orion - ContentAssist.js](https://github.com/scripted-editor/scripted/blob/master/client/scripts/orion/editor/contentAssist.js)
* [Tern](http://ternjs.net/doc/manual.html)
* [VS Javascript tooling](http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/DEV308#formats)## Features
* The types of information to be provides are
* List Properties ( with icons representation )
* Parameter information
* Quick comments
* Full documentation comments## Benefits
* Enables productivity, increases efficiency and reduces development time.
* Reduces syntatic errors.
* Enables learning on the fly