>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Инструменты разработчика XUL+JS http://forum.mozilla-russia.org/viewtopic.php?id=10899 |
Anton > 13-06-2006 18:57:15 |
Сегодня случайно нашёл расширение mozlab, в связи с чем решил создать эту тему. В общем, давайте быть в курсе - обмениваться информацией о существующем инструментарии. Администрации: предлагаю закрепить эту тему, чтобы не потерялась. Мой набор: [ol][oli]1. PSPad (http://www.pspad.com/). Редактор кода.[/oli][oli]2. Extension Developer (http://ted.mielczarek.org/code/mozilla/extensiondev/). Расширение, позволяющее тестировать javascript, html и xul код в "реальном" времени. (давно не проверял обновления; если не работает в FF/TB 1.5 есть код для исправления: http://forum.mozilla.ru/viewtopic.php?pid=64767#p64767)[/oli][oli]3. Custom Buttons (http://xsms.nm.ru/custombuttons/). Вообще-то это расширение не для разработки, но также позволяет тестировать javascript-код не перезагружая браузер. Иногда удобней чем Extension Developer - в последнем для доступа к окну браузера надо писать дополнительный код.[/oli][oli]4̷. keyconfig (http://mozilla.dorando.at/). Тоже не для разработки, тоже позволяет тестировать код. Уже не пользуюсь, т. к. Custom Buttons удобнее.[/oli][oli]4̷. MozLab (http://dev.hyperstruct.net/trac/mozlab, http://mozlab.mozdev.org/). Инструмент для тестирования javascript и html кода. В составе расширения есть модуль MozRepl, позволяющий отсылать браузеру javascript-код на исполнение через telnet.[/oli][oli]4. cpp, препроцессор C из состава mingw.[/oli][/ol] |
vladmir > 13-06-2006 20:45:21 |
У EmEditor вышла версия 6.0 http://www.emeditor.com/ |
Al_H > 13-06-2006 21:16:39 |
vladmir |
KML > 14-06-2006 18:25:55 |
Мне PSPad показался чрезмерно перегруженым , юзаю этот редактор:
Неплохая штука, но бажная.
Отличная вещь, знать бы ещё полный список команд для telnet. |
Коля Дубр > 21-06-2006 07:07:32 |
Из редакторов советую попробовать All, а кто-нибудь разобрался с Venkman Javascript Debugger? Буржуи его хвалят, а я вот 2 часа тупил, так и не понял, в чем его сила. PS. Кстати, стоит упомянуть встроенный DOM Inspector - один из мощнейших инструментов, если уметь пользоваться |
kosticus > 21-06-2006 10:33:24 |
Вот еще одно очень полезное расширение для FF: FireBug https://addons.mozilla.org/firefox/1843/ |
Anton > 21-06-2006 14:51:47 |
KML пишет
Если нужен список команд repl, можно "спросить" у самого repl через telnet: Получить список всех команд, имеющих документацию (вместе с документацией): |
KML > 21-06-2006 15:34:07 |
Anton Не стоит нагружать тему личной перепиской. Предупреждение, в следующий раз будет замечание. |
KML > 21-06-2006 17:44:26 |
Коля Дубр
Действительно очень мощная вещь. Для дебага расширений нужно отключить опцию "Exclude Browser Files": Толковый обзор Venkman Javascript Debugger на английском языке |
KML > 24-07-2006 20:41:14 |
Отличный редактор для Javascript - JSEclipse |
ragnaar > 08-11-2006 08:24:27 |
Тема о создании визуальной среды разработки для XUL - тут. |
Anton > 06-01-2007 12:55:41 |
Нашёл сегодня JavaScript Lint. |
Anton > 08-12-2007 23:22:54 |
На странице http://developer.mozilla.org/en/docs/JavaScript сегодня нашёл ссылку на spket IDE. |
Anton > 10-12-2007 22:52:57 |
Komodo Edit с сентября, оказывается, "переехал" на open source. |
alvir > 31-01-2008 12:29:21 |
Anton пишет
Вот ссылочка на Komodo Edit 4.2 (официальный и бесплатный): Добавлено Thu Jan 31 12:32:17 2008 : |
Unghost > 03-02-2008 23:23:47 |
alvir
|
alvir > 05-02-2008 10:06:18 |
Unghost пишет
Большое спасибо, буду разбираться! |
Forest > 23-06-2008 12:04:35 |
Anton
А что он умеет такого для создания расширений, кроме наличия шаблона? |
Forest > 24-06-2008 13:44:39 |
А вот у меня почему-то MozLab (точнее его юниттестинговая часть) так и не заработал - не хочет создавать новые файлы и все |
Anton > 24-06-2008 14:55:01 |
Или extension.mozlab.mozunit.editor не установлена, или/и Windows. В Windows кроме прочего надо править один из js-файлов расширения.
У стандартного проблемы с переводами строк.
Это, вроде бы относится только к режиму emacs. |
Forest > 25-06-2008 10:40:30 |
Anton
Пробовал разные варианты установки этого параметра.
А можно подробнее?
То есть надо использовать телнет через emacs? |
Anton > 25-06-2008 14:53:46 |
Немного соврал (давно это было, потому как) - для предыдущей версии надо было править ui.js только если в путях к редактору были нужны пробелы. Перед для этого добавлялось в extensions.mozlab.mozunit.editor прописывалось В новой 0.1.9 вызов редактора "валится" уже в другом месте в том же ui.js, разбираться - лень, тем более, что практически mozlab не пользуюсь.
В content/mozrepl есть moz.el, который реализует буфер для обмена с mozrepl. Возможно, потребуется настроить emacs на линуксовые переводы строк. cygwin'овский telnet общается с mozrepl нормально. Я думаю, путём правки js можно заставить mozrepl работать с telnet из windows, или, быть может как-то настроить его. |
Forest > 25-06-2008 15:39:53 |
Anton |
Forest > 29-07-2008 15:42:15 |
Все таки попробовал я сделать целиком расширение на Komodo IDE - теперь резюмирую: Так что совет всем разработчикам расширений - держитесь от Komodo подальше п.с.: теперь хочу попробовать помучать Эклипс в этой роли |
Forest > 30-07-2008 19:18:12 |
Где бы взять файлы для автодополнения и для подсветки синтаксиса для XUL-а и для DOM-а (или если JavaScript подсвечивает/дополняет, то и ДОМ будет нормально подсвечивать/дополнять)? |
Forest > 28-08-2008 15:30:36 |
На этой странице можно создать каркас расширения |
CyberTurtle > 09-09-2009 17:33:51 |
Рекомендую NetBeans + плагин FoxBeans. Есть конечно притензии но работае пристойно. |
Большой > 03-11-2011 18:19:05 |
NetBeans жутко тормозной. |
KooL > 05-08-2013 20:17:57 |
Интересуют джетпаки. |
hydrolizer > 06-08-2013 06:04:48 |
KooL пишет
Примерно так оно и есть. Я использую Notepad++ и Venkman/log4moz для отладки, плюс упаковка в Far'е - этого хватает. |
KooL > 07-08-2013 00:53:31 |
hydrolizer |