Причина использования IDE
- это комплексные средства, которые он предоставляет.
Поэтому я предполагаю, что для Eclipse существует редактор Javascript
, который предоставляет базовые средства IDE
на основе outliner, такие как:
- Outliner с поддержкой
Object Literal
(что, по-видимому, редко) - Интеллектуальное Завершение кода с использованием
Outliner
данных - Интеллектуальная выделение кода с использованием
Outliner
данных, а не только похожих слов - Обзор между файлами (
@include "otherfile.js"
)
Однако для Javascript
эти функции кажутся разбросанными по нескольким редакторам:
- Редактор Javascript Amateras
+ Обследование между файлами (автоматически использует внешние файлы из определенных кодовых конструкций)
- Отсутствие подсветки кода
- Отсутствие объектного описания - Редактор Javascript (Eclipse WDT JSDT)
+ Интеллектуальное выделение кода для чтения и записи
- Отсутствие межфазного охвата
- Отсутствие объектного описания - Исходный редактор Javascript (плагин Aptana)
+ Объект Literal полностью очерчен
- Подделка (аналогичное слово) подсветка кода
- Отсутствие междоменного охвата. - Spket Javascript Editor
~ Объект Literal частично очерчен
- Подделка (аналогичное слово разные vars) подсветка кода
- Отсутствие междоменного охвата. - Редактор Javascript с открытым исходным кодом VJET Ebay
- Я не могу заставить его работать, но он должен быть одним из лучших проектов.
Javascript - очень популярный язык, и все больше и больше фреймворков, таких как ExtJS
, полагаются исключительно на JSON-like Object Notation
.
Есть ли Javascript
редакторы для Eclipse, которые обеспечивают полную поддержку Outliner? Как еще эти разработчики (например, для ExtJS
) облегчают разработку Javascript
для современных фреймворков?
Несмотря на отсутствие специфики, это хороший и популярный вопрос в целом, который еще не ответил на удовлетворение:
Обратите внимание, что разработчики зависят от IDE
по предпочтениям и зависимости от других плагинов Eclipse
, таких как Chome Developer Tools и V8 Debugger
. Поэтому в объем этого вопроса входит только плагины Eclipse.