- PVSM.RU - https://www.pvsm.ru -

Tern — умное редактирование JavaScript с выводом типов

Разработчик замечательного in-browser-редактора CodeMirror [1] Marijn Haverbeke написал движок вывода типов Tern [2] для JavaScript, предназначенный для интеграции с редакторами кода. Tern производит анализ исходных текстов на лету по мере их изменения, используя для этого алгоритм [3] (pdf), применяемый в движке Mozilla SpiderMonkey.


Исходные тексты Tern пока не открыты, но автор обещает их открыть в случае успешного краудфандинга, в случае же очень успешного краудфандинга обещается даже создание плагинов для двух редакторов по выбору общественности. При этом исходные тексты на странице с демонстрацией не обфусцированы, так что посмотреть на них из любопытства ничего не мешает.

Автор: ivan4th

Источник [4]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/javascript/28896

Ссылки в тексте:

[1] CodeMirror: http://codemirror.net/

[2] Tern: http://ternjs.net/

[3] алгоритм: http://rfrn.org/~shu/drafts/ti.pdf

[4] Источник: http://habrahabr.ru/post/171967/