Редактор JavaScript в межах Eclipse [закрито]


131

Я шукаю найкращий редактор JavaScript, доступний як плагін Eclipse. Я використовую Spket, що добре. Але, чи є кращий?

Відповіді:


13

Відмова, я працюю в Aptana. Я хотів би зазначити, що для JS є деякі приємні особливості, які вам, можливо, не вдасться так легко отримати в іншому місці. Один - інтеграція на рівні плагінів бібліотек JS, що надає CodeAssist, зразки, фрагменти та просте включення файлів бібліотек у ваш проект; ми надаємо плагіни для багатьох найбільш часто використовуваних бібліотек, включаючи YUI, jQuery, Prototype, dojo та EXT JS.

По-друге, у нас на сервері JavaScript-механізм під назвою Jaxer, який не тільки дозволяє запускати будь-який ваш JS-код на сервері, але додає файли, бази даних та функціональні можливості мережі, щоб вам не довелося використовувати мову сценаріїв, але можна записати весь додаток у JS.


1
Чи має Aptana щось на зразок функції контенту JSEclipse? Версія, якою я користувався на початку цього року, не стала.
TomC

26
Привіт, боюся, я не можу погодитися з попереднім коментарем. Я встановив Aptana на цій рекомендації щодо потоків, і тепер я хочу її видалити з різних причин. Я провів 15 хвилин, намагаючись зрозуміти, як її видалити з конфігурації Eclipse 3.4, не маючи успіху - здається, вимкнути кнопки для видалення - і єдині інструкції, які я знайшов на сайті Aptana, стосуються старішої версії Eclipse. Це досить засмучує - я настійно рекомендую НЕ встановлювати Aptana.
Stephen Mulcahy

6
Дійсно Аптана не гойдається (для мене все одно). Я встановив його для редагування файлів JS, але виявив, що це занадто повільно і не реагує на будь-яке реальне використання, особливо редагуючи великі файли. Можливо, це також спричинило проблеми з продуктивністю в інших моїх плагінах Eclipse. Я видалив її, повернувши свою конфігурацію до точки перед встановленням.
нік

4
Оновлення: я встановив бета-версію нової Aptana Studio 3 і, як і було обіцяно, проблеми з продуктивністю були вирішені. Нова версія виглядає добре :)
псевдонім

3
Aptana чудово, якщо ви хочете отримати найновіші функції та не заперечувати тонни помилок. Це відсмоктує інакше. Загальна рекомендація для всіх, хто розглядає Aptana, це: A) Чи потрібні вам якісь функції (наприклад, в Aptana є єдиний редактор CoffeeScript Eclipse навколо)? Якщо ні, дотримуйтесь Eclipse; B) Якщо вам потрібні функції, спробуйте встановити Aptana окремо (Aptana буде щасливо шлангувати всю вашу програму Eclipse, якщо ви встановите її як плагін), а потім вирішіть, чи вартують ці функції жахливу стабільність (яка, до речі, до того часу ви читаєте це, можливо, не так страшно).
machineghost

55

Плагін редактора HTML Eclipse

Я теж боровся з цим абсолютно очевидним питанням. Здавалося, шалено, що це не надзвичайно легко знайти функцію з усіма веб-розробками, що відбуваються в Eclipse в наші дні.

Мене Aptana дуже відключила через те, наскільки вона здута, і через те, що вона запускає локальний веб-сервер (за замовчуванням на порт 8000) щоразу, коли ви запускаєте Eclipse, і ви не можете відключити цю функціональність . Порт Adobe JSEclipse Adobe тепер плагін на 400 Мб, що так само божевільно.

Однак я щойно знайшов надзвичайно легкий редактор JavaScript під назвою Eclipse HTML Editor Plugin , зроблений Amateras, і саме це я шукав.


2
+1: Установка модуля Eclipse HTML Editor дуже проста та прямолінійна.
Лефтій

Неможливо зрозуміти, чи вміст бібліотеки Javascript допомагає для Ext-JS 4?
HDave

Схоже, цей плагін не оновлювався з лютого 2011 року.
Jacob Marble,

2
Право @JacobMarble, він не працює в червні! сумно :-(
Вікас

2
Є оновлення редактора HTML Eclipse для підтримки Juno станом на 28.12.2012
dimo414


6

Версія WTP Ganymede включає оновлений редактор Javascript, який варто спробувати. Основні номери версій - Eclipse 3.4 та WTP 3.0. Дивіться http://live.eclipse.org/node/569


1
-1 мільйон: редактор javascript eclipse абсолютно нікчемний. Я не можу навіть змусити його зберігати файли без якоїсь химерної "Ім'я блоку компіляції має закінчуватися .java, або одним із зареєстрованих Java-подібних розширень".
Майк Міллер

Чи має файл, який ви редагуєте, один із розширень імені файлів, перелічених для типу вмісту вихідного файлу JavaScript?
nitind

Так, вони .js файли, і асоціація пов'язана з редактором JavaScript. Як не дивно, я отримую цю помилку навіть при відкритті файлів за допомогою звичайного редактора тексту. З тих пір я відмовився від редагування JavaScript за допомогою Eclipse.
Майк Міллер

Це справді дивно, Майку. Ви повторно спробували це з Indigo (Eclipse 3.7 та WTP 3.3)? Якщо це все-таки відбувається, чи можете ви подати звіт про помилку з більш детальною інформацією?
nitind

8
Пропозиція щодо Майка Міллера з коментаря до №3: Помилка Eclipse bizzare: "Назва одиниці компіляції повинна закінчуватися .java або одним із зареєстрованих Java-подібних розширень". Я боровся з тією ж помилкою у файлі JSP у Eclipse - файл не збережеться через точки прориву. Видаліть точки прориву та спробуйте зберегти.

3

Колись існував плагін під назвою JSEclipse, який Adobe згодом висмоктав і вбив, зробивши його доступним лише придбавши та встановивши FlexBuilder 3 (будь ласка, хтось докаже мені, що я не так). Я вважав, що він працює відмінно, але з тих пір втратив його після "модернізації" з Eclipse 3.4 до 3.4.1.

Особливість, яка мені найбільше сподобалася, - це контур контенту.

У вікні "Контур" вашого екрану затемнення JSEclipse перераховує всі класи в відкритому файлі. Він пропонує огляд ієрархії класів, а також назви методів та властивостей. Контур використовує механізм завершення коду, щоб дізнатися більше про структурування коду. Клацнувши на введенні функції у списку, курсор буде переведений до декларації функції, що допоможе вам швидше переходити в довгі файли з великою кількістю визначень класів і методів.


3
Я впевнений , що хто -то працює затемнення можна використовувати JSEclipse, а не тільки власники Flex Builder .. Remote URL сайту: download.macromedia.com/pub/labs/jseclipse/autoinstall .. ви повинні отримати там Пронто
Скотт Evernden

3
Це посилання для завантаження порушено.
Яків



0

Oracle Workshop для WebLogic (формально BEA Workshop) має чудову підтримку JavaScript та візуального редагування HTML-кодів. Він підтримує безліч серверів, не тільки WebLogic, включаючи Tomcat, JBoss, Resin, Jetty та WebSphere.

Нещодавно стало безкоштовно, ознайомтеся з моєю публікацією про це. Враховуючи, що це був дорогий продукт не так давно, я думаю, це варто перевірити.


1
З вашого допису незрозуміло, чи "Oracle Workshop для WebLogic" є плагіном Eclipse?
Dónal
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.