Среда разработки для node-webkit

Я некоторое время пытался замарать руки с помощью node-webkit, но в конце концов мне надоело делать все вручную. Я имею в виду, что я использую Notepad++ (хорошее программное обеспечение, у него тоже есть свои ограничения), чтобы написать код и просто запустить nw.exe. Разве нет чего-то, что позволило бы мне кодировать приложения node-webkit, отлаживать и запускать их.

Я пытался найти один, но ничего не нашел. Я подозревал, что для этого можно использовать Visual Studio, но, похоже, пока никто не делал переделок. Я даже подумывал сделать свою собственную IDE для node-webkit... используя node-webkit, но это было слишком сложно (особенно без надлежащей IDE).

Так есть такой софт или мне не повезло?

Редактировать: я в основном ищу IDE для Windows, но IDE для Linux тоже подойдет.

Ответы (3)

Честно говоря, JS и HTML не очень хорошо работают с IDE (что видно по их очевидному отсутствию). Похоже, вы привыкли к Java или C# в VS, где отладка — большая часть разработки. С JS на самом деле нет четкого рабочего процесса. Привыкайте делать это с консоли. (Возможно, вы захотите изучить конфигурацию горячей перезагрузки, когда приложение автоматически перезагружается при редактировании файлов, что позволяет очень быстро исправлять проблемы)

Вы пробовали Sublime Text? Он имеет организацию проекта (так что вы можете сразу увидеть все файлы), процедуры сборки ( Ctrl+ Bдля компиляции и запуска вашего приложения). Это просто царапает поверхность; Sublime делает гораздо больше. Он создан с возможностью расширения, а благодаря Package Control позволяет относительно легко устанавливать новые плагины.

- Великолепный текст

- Package Control (который вы должны установить после установки Sublime)

Удачи!

РЕДАКТИРОВАТЬ: Существует среда разработки Jetbrains (Webstorm), которую вы, возможно, захотите проверить. У меня нет опыта с этим (это также не бесплатно или с открытым исходным кодом).

Я привык отлаживать javascript из консоли, но до сих пор не понял, как это делается с помощью node-webkit (нужно больше исследовать). Я начинаю верить, что лучше всего сделать шаблон Visual Studio (я просто надеюсь, что смогу заставить VS запустить nw.exe и сделать ошибки дампа node-webkit, журнал консоли и т. Д. Где-то).
Вы можете удаленно подключиться к nw и отлаживать его таким образом: github.com/nwjs/nw.js/wiki/… . Вы также можете вывести журналы на консоль с флагом --enable-logging, что вам нужно (это должно работать с VS)
Мне удалось сделать шаблон проекта nw.js для VS. Я не предлагаю никаких дополнительных опций отладки, но мне удается значительно упростить процесс управления проектом nw.js, собрать его в файл nw и просто запустить (без необходимости его сборки или копирования nw.js). в папку проекта). В качестве бонуса с этим шаблоном должна быть возможность кодировать JS с использованием TypeScript. github.com/jahu00/nwjsVSProjectTemplate

Наконец мне удалось исправить шаблон проекта Visual Studio для приложений nw.js. Он называется nwjsVSProjectTemplate и его можно найти здесь .

Недавно я начал играть с node webkit. Любая версия IDE jetbrains может отлаживать node-webkit (я использовал phpStorm).

Проверьте это для получения дополнительной информации https://www.jetbrains.com/webstorm/help/run-debug-configuration-node-webkit.html