Подтвердить что ты не робот

С какой IDE вы используете Javascript/Chrome Extension?

В настоящее время я использую расширение Chrome, и я ищу дополнительную эргономию, найдя хорошую среду IDE, которая может управлять javascript, а также API расширения Chrome.

Спасибо заранее.

4b9b3361

Ответ 1

Используйте Aptana Studio и добавьте следующие скрипты в ссылки на файлы.

Add to File References

Поздравляем! Теперь у вас есть очень удобный редактор javascript с поддержкой автозаполнения для API-интерфейсов Chrome

enter image description here

ИЗМЕНИТЬ

У вас может быть такая же функциональность в Visual Studio, которая (по-моему) еще лучше поддерживает javascript. На самом деле я считаю, что это лучший редактор javascript (тихое достижение для Microsoft:))

Просто добавьте следующий комментарий к вашим js файлам:

/// <reference path="MyExternalFile.js" />

И вы получите:

extern in VS2010

Ответ 2

Я получил это, чтобы работать на IntelliJ, используя этот заглушка API (чтобы сделать хром-объект появляться в автоматическом завершении)

https://github.com/linux-china/chrome_js_api_stub

В сочетании с chrome extension.js

https://code.google.com/p/closure-compiler/source/browse/contrib/externs/chrome_extensions.js

Затем я добавил библиотеку stub chrome_js_api_stub и библиотеку расширений chrome, следуя нижеуказанным направлениям

http://www.jetbrains.com/idea/webhelp/configuring-javascript-libraries.html

Ответ 3

Это не для всех, но если по эргономии вы имеете в виду перемещение рук как можно меньше, не доходя до мыши, VIM очень разработан, чтобы держать пальцы на клавиатуре и как можно ближе к asdf/jkl; позиций как можно больше. Это довольно крутая кривая обучения, но выигрыш - чрезвычайно быстрый рабочий процесс.

С помощью правильных аддонов это очень приличный редактор javascript с подсветкой синтаксиса (включая комментарии jsdoc), завершение кода, интеграцию jslint и т.д.

Ответ 4

Для Aptana Studio 3: (плагин для тестирования Eclipse)

Найдите интересующую вас библиотеку... Сохраните ее на свой диск и перетащите в свой проект. Неважно, где в проекте он сидит, поэтому вы можете создать новую папку для таких файлов, если хотите.

!! Проектом должен быть какой-то веб-проект: Web, PHP, Python, Ruby, Rails.

http://wiki.appcelerator.org/display/tis/Using+JavaScript+Libraries