Tern with Ace Editor
JavaScript HTML
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
demos
lib
LICENSE
README.md

README.md

tern.ace

This project was just a POC. Please use this tern ace project https://github.com/sevin7676/Ace.Tern

tern.js is a stand-alone code-analysis engine for JavaScript written in Javascript.

Ace is a standalone code editor written in JavaScript.

tern.ace gives you the capability to use tern.js in a Ace editor like the CodeMirror Tern addon

Features

Completion

If you open completion, on Array variable, you will see functions of the array :

Tern ACE Completion

If you apply the completion, it will generate the signature of the selected function :

Tern ACE Completion Apply

Use tab, to switch to next parameter.

Text Hover

If you hover known JS elements, a tooltip displays some useful information like documentation, type, url :

Tern ACE Completion Apply

Structure

The basic structure of the project is given in the following way:

  • demos/ demos with Tern and ACE. Open tern-autocompletion.html.
  • lib/ contains tern-ace.js which is the glue between Tern and ACE.

Similar project

https://github.com/sevin7676/Ace.Tern