Javascript.RU

Редакторы Javascript

Как-то так получилось, что попользовав обширную пачку редакторов для javascript-проектов, я остановился на нескольких основных.

Два из них - тяжелые, это Komodo и Eclipse и два - легкие: vim (Linux) и SciTe.

Если Вы пользуетесь другим редактором и можете описать его плюсы и минусы - напишите про него в комментариях, и Ваше описание появится в этой статье.

Webstorm и смежные продукты - современная и мощная IDE для разработки на JavaScript/Node.JS и бэкенд-языках.

Он отлично подходит для разработки проекта, поддерживает автодополнения с учётом разных файлов.

Недостаток - неудобен, если нужно быстро открыть и подредактировать один какой-то файл.

Я использую эти IDE для обычной разработки, а если нужно по-быстрому открыть файл, то что-нибудь полегче.

SciTe - легкий, быстрый редактор, в частности, под Windows.

У него масса настроек, которые вместо обширных подменю хранятся в конфигурационных файлах с комментариями по каждой настройке.

Непонятно, плюс это или минус - для программиста настройки в конфигах, наверное, плюс.

Умеет подсвечивать и сворачивать-разворачивать блоки кода.

Базовое автодополнение. Поддержка юникода.

Впечатления - легкий, быстрый редактор общего назначения, аналогичный Notepad++, ConText и EmEditor.

Komodo
Его достоинства:

+ Работает под Linux/Windows стабильно.

+ Проекты
+ Интеграция с версионками (SVN...)
+ Удобный search & replace
+...

+ code browser
+ подсветка
+ фолдинг
можно сворачивать-разворачивать блоки кода, причем на уровне любых операторов, а не только функций
+ автодополнение
в том числе, есть плагины для популярных JS-библиотек
+ open declaration позволяет быстро перейти на определение объекта.

Конечно, автодополнение для javascript везде корявое в той или иной степени, ввиду высокой динамичности языка.
Но худо-бедно, работает.

+ есть плагин для отладки javascript в Firefox. Оно работает, и явных глюков замечено не было.

Из минусов - оно тяжелое и стартует долго.
Кроме того, этот редактор стоит денег.

http://www.activestate.com/products/komodo_ide/

Это плагин к Eclipse. Как следствие - оно еще более кроссплатформенное, чем Komodo, и имеет доступ ко всей богатейшей коллекции эклипсовых плагинов.

JSEclipse

+ code browser
+ подсветка
+ фолдинг
похуже, чем в комодо, нельзя, например, свернуть блок if { ... }
+ автодополнение
В это творение встроен какой-то хитрый парсер.. Общее впечатление такое, что с одной стороны он дополняет лучше, чем Komodo, а с другой - в нем полно багов, и он может просто "упасть" при парсинге js-файлов. Любит погрузить процессор с диском.. Но, тем не менее, вполне жизнеспособно.
Также умеет open declaration, и поддерживает известные javascript-библиотеки.

Конечно же, оно еще жирнее Komodo и стартует тоже долго, но зато совершенно бесплатно.

Основной сайт http://labs.adobe.com/technologies/jseclipse/

На момент написания, с основного сайта скачивать совершенно бессмысленно, да еще регистрироваться надо.

Дока по инсталяции находится здесь http://www.interaktonline.com/Documentation/JSEclipse/jseclipse.htm#2000_installing.htm ,
а eclipse-update адрес: http://download.macromedia.com/pub/labs/jseclipse/autoinstall


Автор: Suworow, дата: 4 февраля, 2008 - 19:13
#permalink

странно что рассматривая eclipse Вы не обратили внимание на Aptan'у - http://www.aptana.com/

У нее есть отличнейшее решение под навзванием Aptana Studio. Поставляется как в виде standalone плагина к ecplise, так и в виде самостоятельной сборки на основе последнего.

Стоит правда отметить что у нее есть 2 версии: платная и соответственно бесплатная. Радует что в беспланой версии остался весь необходимый набор для разработки.

Перечислять всё что она умеет будет слишком догло, поэтому думаю лучше будет ознакомиться со списком возможностей на ее странице - http://www.aptana.com/products/studio/community


Автор: hogart, дата: 18 апреля, 2008 - 10:56
#permalink

Аптана сначала меня здорово вдохновила, но потом и здорово разонравилась.

  1. Стартует долго, иногда падает. Java, ничего не поделаешь.
  2. Дефолтная кодировка в новом HTML-файле -- ISO-какая-то там. Какое ISO в 21-ом веке? Как изменить на UTF -- не нашел.
  3. Ранние версии подхватывали и предлагали в IntelliSense классы из подключенных css-файлов и функции из подключенных JS. Версия 1.0 этого не умеет, из-за чего IDE сразу становится простым редактором с подсветкой кода.

Автор: barbiturat, дата: 29 апреля, 2008 - 17:57
#permalink

Что б работать с любой другой кодировкой нужно зайти:
Preferences - General - Workspace. В поле "Text File Encoding" выставить Default или UTF-8.

После этого меняется и список доступных кодировок в Edit - Set Encoding.

PS: Меня удивляют люди, которые готовы подолгу копаться, и искать что-то методом тыка (а потом еще и перечислять среди недостатков то, что он там что-то не нашел), вместо того, что б за минуту найти ответ в Google.


Автор: George (не зарегистрирован), дата: 9 октября, 2008 - 11:08
#permalink

Но Вы ответили только по одному пункту. Может быть человек методом "тыка" и искал нужный параметр в настройках, может он его не нашёл, но вот в недостатки он написал не только этот пункт. Кстати, в начале поста написано, что это разочарование именно для написавшего, т.е. это личное мнение и никого верить на слово никто не заставляет. Так что Ваш post scriptum не совсем уместен...


Автор: hogart, дата: 6 марта, 2009 - 12:10
#permalink

Если вы думаете, что я там не искал — вы здорово ошибаетесь. Не делайте из меня дурака.


Автор: Newone, дата: 12 марта, 2009 - 18:54
#permalink

Я там тоже искал и нашел.
Советую отнести обратно в магазин.


Автор: Гость (не зарегистрирован), дата: 16 сентября, 2014 - 21:59
#permalink

нет там такого поля. вам оно вероятно приснилось!


Автор: Гость (не зарегистрирован), дата: 4 декабря, 2015 - 13:27
#permalink

Аналогично. Аптана очень неплоха для большого длительного проекта, но просто ад, когда относительно тяжёлых проектов много и у всех разная инфраструктура. Буквально поштучно приходится отмечать что не парсить и т.п... и всё равно жестоко тормозит регулярно. Очень напрягает искать нужную настройку - даже через несколько лет пользования иногда нахожу совершенно неочевидно припрятанные сюрпризы.


Автор: yaldex, дата: 21 марта, 2008 - 23:45
#permalink

Есть еще один замечательный редактор разработанный нашем земляком (Igor Ivanov) – 1st JavaScript Editor.
Документация Здесь – http://www.yaldex.com/JSFactory_Pro.htm


Автор: -Александр- (не зарегистрирован), дата: 10 февраля, 2010 - 15:23
#permalink

Земляк-земляком, но программа без русского языка (хотя это не сильно нужно). Плюс не нашел как выставить кодировку UTF-8.


Автор: the_madghost, дата: 9 мая, 2008 - 17:53
#permalink

PSPad editor (ПСПад редактор) - бесплатный текстовый редактор для программистов.
старенький, достаточно простой, расширяем с помощью подключения словарей и расширений
http://www.pspad.com/ru/


Автор: Илья Кантор, дата: 10 мая, 2008 - 08:43
#permalink

Пожалуйста, если Вы пишете о редакторе - подробнее описывайте, чем он такой хороший и чем Вас привлек.

Иначе такой коммент бесполезен - ну есть редактор и есть, а смотреть его смысла нет (не описан в комменте).


Автор: zhalobi.ru (не зарегистрирован), дата: 2 июня, 2008 - 10:12
#permalink

Почему при загрузке SciTE
http://scite.ruteam.ru
KIS 7 говорит что там троян Trojan-Downloader.JS.Gen?


Автор: Илья Кантор, дата: 5 июня, 2008 - 00:35
#permalink

А мне понравился SciTE. Ниче так. Тюнабельный

Сам пользуюсь Komodo. Тока стартует оно долго даже на хорошей машинке.
И подсветка кода там тормозит, если файл очень большой.

Этот редактор на XUL написан, как я слышал, поэтому и медленный.


Автор: Atlan†is, дата: 9 августа, 2008 - 17:39
#permalink

А как насчет Dreamweaver? Есть ли смысл использовать такого зверя?=)


Автор: Илья Кантор, дата: 9 августа, 2008 - 19:25
#permalink

А он умеет редактировать javascript ?


Автор: Скив (не зарегистрирован), дата: 27 апреля, 2010 - 20:58
#permalink

Глупый вопрос. Конечно умеет


Автор: Octane, дата: 24 августа, 2008 - 16:57
#permalink

«Adobe Dreamweaver CS3» + «jQuery API» (ext) — все что для счастья нужно разработчику интерфейсов потому как лучше редактора для XHTML не существует + привычная и удобная работа с «JavaScript» в том же окне с отличной подсветкой синтаксиса.

p.s. старые версии «Dreamweaver» не в счет.

p.p.s. обычно на «Dreamweaver» ругаются из-за отстутствия «автоиндента» для PHP и «JavaScript» — это не правда, он там есть, просто появляется для этих языков по «Ctrl+Space».

p.p.p.s. а еще «Dreamweaver» лучше всех работает с кодировками, попробуйте например в «Komodo Edit» из «win-1251» пересохранить файл в «utf-8» — все русские буквы превратятся в «кракозябры»

p.p.p.p.s. О существовании переключателя «code/design» забываем, работаем только в режиме «code».

вот.


Автор: Гость (не зарегистрирован), дата: 25 августа, 2008 - 18:52
#permalink

Еще хочу отметить PSPad, http://www.pspad.com/ :
+ очень удобный search & replace (в т.ч. поиск/замена по папкам, сравнение файлов);
+ работа с кодировками, правильное автоопределение;
+ просмотр в браузере;
+ подствека/автодополнение, правда, немного хромают;
+ огромное количество предусмотренного фунционала (правда, чаще полезного для работы с HTML/CSS): от поиска парной скобки и таблицы кодов основных символов до записи макросов и "бредогенератора";
+ продуманные закладки (переход по меткам строк);
- нет возможности сворачивать куски кода;
- тяжелая настройка (слишком много возможностей), на поиск добавления сигнатуры для utf-файлов как-то потратил пол-часа;
- плохо сделанное дерево файла (структура переменных/функций);
- если долго (2-3 суток) не вылючать, может глючить.


Автор: deadmen (не зарегистрирован), дата: 2 сентября, 2008 - 06:57
#permalink

DreamWeaver больше для PHP.... я лично для java пользуюсь IntelliJ IDEA 7.0.2 - мне нравится! думаю одна из лучших!


Автор: t1gor, дата: 18 октября, 2008 - 13:26
#permalink

Пользуюсь бесплатным и фполне удобным NotePad++. Пока все устраивает


Автор: mister_maxim, дата: 29 мая, 2011 - 19:52
#permalink

Я кстати тоже. Уже привык, и удобно весьма. Но сейчас разрабатываю свой редактор на html+javascript+css , хочется кодить прямо в браузере, и делаю так чтобы было даже лучше (на мой взгляд) чем в NotePad++.
Как сделаю - выложу в блоге.
Придется выполнить подсветку синтаксиса, а может уже есть редакторы на самих сайтах с подсветкой синтаксиса, не знаете? а то самому попытаться сделать подсветку - интересно, но велосипед изобретать никчему.


Автор: Quick Page 2008 Fan (не зарегистрирован), дата: 30 октября, 2008 - 11:30
#permalink

Quick Page 2008 3.0.6.126
Плюсы программы:

  • работа с проектом;
  • подсветка HTML, JavaScript, CSS, VBScript, PHP, Perl, Python, XML;
  • возможность настройки расцветки синтаксиса, параметров редактора и среды;
  • список тегов и HTML-светов;
  • внутренний браузер;
  • малый размер (800 kb для загрузки и 2 мб после установки);
  • нет записей в реестре и системных файлах (-> легко удалить, если понадобиться);
  • бесплатная на русском языке (разработана русским программистом).

Минусы:

  • практически нет развитых возможностей для работы с языками, кроме HTML и CSS.

В целом же Quick Page 2008 3.0.6.126 - неплохой редактор для универсальных целей - можно делать все и сразу и в одном редакторе. Загрузить самую свежую версию можно по адресу: http://narod.ru/disk/3422421000/qp3_0_6_126.exe.html. Подробную информацию о Quick Page 2008 3.0.6.126 можно получить по адресу http://www.chpas.narod.ru.


Автор: Гость (не зарегистрирован), дата: 16 сентября, 2014 - 21:54
#permalink

Quick Page 2008 - редкостное убожество! Удалил через 8 минут.


Автор: EugenyK, дата: 6 ноября, 2008 - 14:27
#permalink

Пользуюсь PHP Expert Editor'ом 4.3, поскольку js в одиночестве не мучаю.

php-код подсвечивает аккуратно и выдаёт подсказки по синтаксису встроенных функций. Синтаксис встроенных функций js к сожалению не подсвечивает. Подсветка только зарезервированных слов, комментариев и строковых выражений (подсветка строк реализована не очень качественно, в частности, обход по закрывающим апострофам подглючивает на больших js-проектах).

Также из минусов: редактору иногда нравиться показать ошибку перед закрытием, но при этом есть возможность всё сохранить и закрыть редактор, а потом нажать на ОК в окне ошибки. После перезапуска окна ранее открытых проектов будут восстановлены.


Автор: Quick Page 2008 Fan (не зарегистрирован), дата: 7 ноября, 2008 - 07:27
#permalink

Если вы разрабатываете веб-сайты и вам требуется программа для их написания, то лучше Quick Page 2008 3.0.6.126 на сегодняшний день нет. Во-первых, поддерживается масса языков, предназначенных для данных целей, включая PHP, JavaScript, VBScript, XML; во-вторых, множество полезных функций и возможностей. Продукт распространяется бесплатно, поэтому вам не придется тратиться на его приобретение, просто скачайте файл размером около 800 кб и установите Quick Page 2008 3.0.6.126 на свой компьютер. Помимо этого продукта, имеются и дополнительные инструменты, предназначенные для веб-мастеров: http://www.chpas.narod.ru/quickpage/tools/index.html. Quick Page 2008 3.0.6.126 можно бесплатно скачать по адресу: http://narod.ru/disk/3422421000/qp3_0_6_126.exe.html


Автор: Turha (не зарегистрирован), дата: 20 ноября, 2008 - 15:14
#permalink

Насчет ActiveState Komodo

Если ориентироваться не не IDE, а на редактор, то он есть и бесплатный
http://activestate.com/Products/komodo_ide/komodo_edit.mhtml

Из описания на этой странице:
Komodo Edit is a free, open source editor.
Dynamic language expertise for Perl, PHP, Python, Ruby, and Tcl, plus JavaScript, CSS, HTML, and XML, and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django.

Здесь еще не упомянут С/С++.
Пользуюсь, вполне удовлетворен.


Автор: Гость (не зарегистрирован), дата: 27 декабря, 2008 - 19:25
#permalink

А вообще существуют в природе нормальные редакторы JS, чтобы работало как визуал студия, когда на C# пишешь. В смысле все чтобы дописывалось автоматом, а то если структура сложная из объектов выходит, то это скорее проще повеситься, чем вручную написать все. Понимаю, что жаваскрипт не имеет типов и все там объекты, но все же.


Автор: Гость (не зарегистрирован), дата: 1 марта, 2009 - 22:22
#permalink

Adobe прибрало к рукам JSEclipse. Теперь он поставляется в комплекте с Flex и за деньги


Автор: hogart, дата: 6 марта, 2009 - 12:49
#permalink

Последнее время перешел на jEdit.
Сначала минусы:

  • - не очень шустрый (но быстрее Эклипса)
  • - непривычные шорткаты по умолчанию (подозреваю, взятые из емакса; вообще местами емакс напоминает). впрочем, это настраивается.
  • - плохо работает валидация XML: подгрузка локальных схем хромает. Впрочем, это нужно далеко не всем из нас.
  • - Встречаются не то чтобы баги, но глитчи. В dev-версии хромает стабильность, в последнюю stable не подключаются многие плагины.
  • + Конечно, подсветка синтаксиса. Поддержки библиотек нет, но файлы настроек синтаксиса очевидным образом редактируются ручками.
  • + Конечно, фолдинг. Фолдить может по грамматическим конструкциям и тупо по отступам.
  • + code browser (плагином). Работает достаточно достойно.
  • + базовое автодополнение (из токенов в текущем файле + встроенные в язык конструкции — файл настроек редактируется).
  • + отличная поддержка JS/CSS/XHTML/XML/XSL (собственно, ради последнего и брал)
  • + скриптуемый (в т.ч. и на JS:)). Это открывает вообще неограниченные возможности:)
  • + Настройка очень гибкая, затрагивает практически все.
  • + куча плагинов, среди которых, например:
    • * JSLint
    • * HtmlTidy
    • * работа с проектом и SVN (CVS, Git…)
    • * SuperAbbrevs (по Tab'у аббревиатура разворачивается в заранее определенную конструкцию. Конструкции могут содержать переменные.)
  • + open-source

В общем, основной плюс — богатая функциональность «из коробки» и хорошая возможность кастомизации.
Это пока что лучшее, что я видел для client-side разработки, кроме IntelliJ — но она платная и очень прожорливая. Характерно, что обе среды предназначались изначально для Java:)


Автор: Pavel_Volodko, дата: 6 марта, 2009 - 17:11
#permalink

Spket IDE на базе Eclipse.
Лично я нашел в нём всё, что искал долгое время. Мощный code complete, работа с библиотеками, JSDoc и пр.

Вот очень подробный обзор


Автор: Jman, дата: 4 июня, 2009 - 08:37
#permalink

+1 всё время разрываюсь между Spket и Aptana.Javascript.Editor.


Автор: zloj_inkognito (не зарегистрирован), дата: 11 марта, 2009 - 21:19
#permalink

Так вот... Немного в сторону... Не давно надобыло по работе кое-что с кое-каким продуктом сделать, т. е. доработать. Там это по средством dll делается... Как уж на сковородке. А если был бы у меня фаил тип .tar.gz ( исходники - для непосвященных), то я легко добавил бы кнопку и хорошо было бы всем. А так - мучался я, теперь мучаются юзера. Так причем здесь редакторы:
я пользуюсь голубой рыбой (http://bluefish.openoffice.nl).

  • Подсветка множества языков(каких конкретно - спросите разработчика )
  • Подсветка синтаксиса нескольких языков одновременно (в моем случае был HTML, js, php, Postgres). Все подсвечивалось правильно
  • Много автотегов для HTML. Не приходится сильно мучатся
  • Ну и GPL много значит - баги редактора исправляются очень быстро и их уж очень немного.

Недосток (на мой взгляд) привязаность к ГНОМУ, а не ГТК. Да и бажок один - подсветка иногда глючит. Но он легко исправлялся путем пере открытия файла или его сохранения.


Автор: Jordan (не зарегистрирован), дата: 2 декабря, 2011 - 15:22
#permalink

Bluefish - кроссплатформенный и не привязан к гному, на данный момент. А с подсветкой у него проблемы, если код написан коряво, ну и да, она подтормаживает иногда.


Автор: zm8, дата: 25 марта, 2009 - 09:24
#permalink

Spket IDE на базе Eclipse.

Именно так, это и мой выбор. Скринкаст выше (у Лебедева) смотреть всем рекомендую, можно почерпнуть несколько полезных мелочей.
Больше всего меня радует в этом редакторе подключение через JSDoc-тэг (и вообще поддержка JSDoc)
внешних скриптов -

/**
 * @include ./some_file.js
 */

так, что теперь редактор парсит и some_file.js, и знает об объектах и их методах
в этом файле.

PHP Expert Editor 4.3 - практически не заметил в версии 4.3 отличий от 4.2, периодические глюки в работе, некорректная подсветка регулярных выражений в JavaScript-режиме (насчёт PHP не уверен), плюс несколько других раздражающих особенностей. Писал в саппорт обо всём этом, не дождался ответа, и перешёл на Eclipse PDT. И не жалею! Разве только о том, что раньше этого не сделал =).

UPD: Забыл упомянуть, что к сожалению, Spket не подключает файлы из симлинков на винде (созданные утилитой junction (SysinternalsSuite))
----------------------------------------
window.open(window.location);


Автор: RedFox (не зарегистрирован), дата: 30 марта, 2009 - 12:58
#permalink

Вот такой еще есть - http://www.netbeans.org/
Он не только для JavaScript, поддерживает целую пачку языков, и С++ и Java, Python, Ruby и еще много других. Возможности описаны здесь - http://www.netbeans.org/features/index.html
Весит конечно немало, но вещь очень мощная, и коммьюнити у него большое, в том числе и русскоязычные люди есть, есть кому подсказать.


Автор: AlimoffR, дата: 18 апреля, 2009 - 13:26
#permalink

Я пользуюсь Microsoft Visual studio 2008. Довольно удобно.


Автор: Гость (не зарегистрирован), дата: 4 апреля, 2010 - 14:57
#permalink

Тоже юзаю. Мощнейшее автодополнение. Один минус - не умеет сворачивать блоки (хотя бы функции)


Автор: RavenCode (не зарегистрирован), дата: 25 апреля, 2009 - 14:24
#permalink

NetBeans IDE
http://www.netbeans.org/index_ru.html

PHP, JS, Ruby в одном флаконе. Умеет работать с СУБД и онлайн-сервисами.
Встроенная поддержка некоторых популярных JS-библиотек (jQuery, prototype)
Плюс ещё очень много вкусных штук.


Автор: Леонид Евстигнеев, дата: 28 мая, 2009 - 15:40
#permalink

Могу добавить, что одна из вкусностей это отладчик JS. правда для этого плагин в браузер ставится. Но после можно пошагово отлаживать прямо в IDE. Пользуясь всеми благами среды.


Автор: Гость (не зарегистрирован), дата: 28 августа, 2009 - 13:09
#permalink

Основные возможности NetBeans по работе с JavaScript
http://www.netbeans.org/kb/61/ide/javascript-editor_ru.html


Автор: Гость (не зарегистрирован), дата: 17 апреля, 2011 - 21:45
#permalink

Отлична штука.

Для работы с HTML/CSS есть отличное расширение ZenCoding

Общие плюсы:

  • Есть code navigator
  • Встроенный SVN-клиент
  • Классно подсвечивает код
  • Возможность сварачивания блоков кода
  • Удобный и качественный поиск

Автор: GaYa (не зарегистрирован), дата: 27 сентября, 2009 - 06:02
#permalink

Кто еще не пробовал Dreamweaver CS4 именно начиная с этой версии в нем устраивает для javascript коддинга и версти абсолютно все. Исчезли глюки и недочеты прошлых версий. Наконец codehint стал интеллектуальным и удобным для ненапряжного коддинга (им бы то же во Flash вогнать - цены не было, а то только на Flex Builder можно программить всласть..).

Плюс еще кучу удобных фишек как для работы с ресурсами и отладкой кода. (даже стал иногда пользоваться design - видом, в основном для предварительного наброска div-блоков).

Плюс удобная работа через ftp, кеширование больше не напрягает и не вешает систему. Все гладко и комфортно. Советую.

P.S. Сам ожидал от него меньшего, потому затянул со знакомством.))


Автор: nicholas, дата: 3 октября, 2009 - 21:26
#permalink

Ищу редактор, в котором можно увидеть логику программы (вычисления) как схему, что бы "if", "else" и т.д.можно было увидеть как пути по которым идет выполнение программы - такое бывает ?

Есть ли такой режим редактирования в Eclipse/Netbeans/Komodo ?

С уважением, Николай.


Автор: илья иванов (не зарегистрирован), дата: 14 октября, 2009 - 17:22
#permalink

Eclipse
Плюсы:
* работа с проектом, в т.ч. смешанным (PHP/JScript/HTML/...);
* подсветка HTML, JavaScript, CSS, VBScript, PHP, Perl, Python, XML;
* контроль синтаксиса;
* экспорт-импорт настроек;
* возможность настройки расцветки синтаксиса, параметров редактора и среды;
* бесплатная;
* шустрая (только запускается не очень быстро);
* стабильная;
* не глючит (видел только 1 мелкий баг с раскраской замудрёного файла с кучей ошибок, после обновления прошло)


Автор: Nimfoman, дата: 21 октября, 2009 - 16:59
#permalink

Майкрософт вижуал студио.

1. Интуитивно понятен(особенно в свете распространённости програм Майкрософта).

2. Добавляет закрывающие тэги.

3. Выделяет разными цветами важные элементы, что ускоряет поиск элементов в скрипте.

Мне нравится.

Не бесплатен (хе-хе), не кроссплатфоменен(у меня с 95го Виндоус и не жалуюсь, как то в универе был Юникс...ё-моё...всё, молчу, а то любители закидают спамом-флудом)))).


Автор: subzey, дата: 4 декабря, 2009 - 11:29
#permalink

Пользуюсь Notepad2. Микроскопичен, запускается с флешки, на удивление корректная подсветка синтаксиса, быстрое обертывание в тег (это для html, естесственно), удобная работа со строками, как у "больших" редакторов.
Минусы - не умеет перекодировать текст, проблемы длинными строками, плохая работа с регулярками в поиске.

Словом, мелкий, но добротный скинтиллоид.


Автор: Alex2009, дата: 28 декабря, 2009 - 22:03
#permalink

Firebug 1.4.5 (под FireFox 3.5.6) не понимает русские буквы в скрипте и значениях параметров тегов html. Как лечить?


Автор: Гость (не зарегистрирован), дата: 4 января, 2010 - 14:00
#permalink

jEdit - легенький редактор + SFTP и куча плагинов. попробуйте вот он


Автор: Гость (не зарегистрирован), дата: 4 января, 2010 - 23:24
#permalink

А вот есть еще js2 mode для emacs: http://code.google.com/p/js2-mode/

- может глючить, например подсветка в свежеоткрытом файле иногда включается после редактирования
+ подсвечивает ошибки с предупреждениями, не только синтаксис, т. к. (емнип) сделан на основе javascript интерпретатора Rhino

Кроме этого

- это emacs
+ это emacs


Автор: Гость (не зарегистрирован), дата: 9 января, 2010 - 19:27
#permalink

NetBeans IDE 6.8

+Подсветка синтаксиса HTML, JS, PHP, CSS и т.д
+Подсветка повторов
+Одновременное переименование
+Работа с проектом (в том числе и смешанным)
+Навигатор по тегам
+Автоматически закрывающиеся теги и многое другое

-Долго запускается на слабых машинах

netbeans.org


Автор: Neformal (не зарегистрирован), дата: 8 февраля, 2010 - 17:26
#permalink

Ничего лучше JetBrains Web IDE не встречал.
Все реализовано очень качественно и удобно.

http://confluence.jetbrains.net/display/WI/Web+IDE+EAP


Автор: can3p, дата: 26 апреля, 2010 - 21:48
#permalink

Хочу сказать пару слов в пользу jEdit

Это мощный универсальный редактор для программистов, который позволяет выполнять широчайший спектр операций над текстом. Есть сворачивание блоков кода, которое лучше всего работает в indent-режиме, можно быстро менять параметры текста (кодировка, символы конца строки, табуляция), есть метки, с которыми удобно работать, и сверхмощная система поиска и замены, которая позволяет искать по регулярным выражениям или нет, по текущему буферу, выделению, открытым файлам или в папке по маске, и к тому же обладает мозгом, достаточным для того, чтобы при замене foo на bar заменить Foo на Bar. Есть прямоугольное выделение, которое работает и работает удобно.

Для редактора существует множество плагинов в т.ч. для работы с проектами, что позволяет быстро переключаться между задачами. Есть внутренний скриптовый язык BeanShell, который по совместительству может использовать все java-классы, т.о. макросы приобретают новое звучание. Тотально настраиваем и есть памяти значительно меньше, чем тот же eclipse или komodo. Дополнительныи плюсом является то, что у редактора низкий порог вхождения при неограниченных возможностях развития.

Думаю, если бы писали emacs на java, то получился бы jEdit.
Использую jEdit для разработки на html + css, javascript, actionscript, php, python.

По мелочам использую Scite, ибо ну очень быстрый


Автор: Гость (не зарегистрирован), дата: 7 мая, 2010 - 01:53
#permalink

WeBuilder

Не считая огромного количества приятных мелочей...

Плюсы:

  1. Настраиваемая подсветка синтаксиса (HTML, PHP, JS, ASP, C#...)
  2. Библиотека HTML тегов, параметров CSS и их поддержки браузерами
  3. Библиотеки функций PHP, встроенных классов JS итд
  4. Автоматическое форматирование кода
  5. Проверка синтаксиса, подсветка ошибок и отладка PHP
  6. Встроенный браузер для предпросмотра (IE\FF\Opera на выбор)
  7. Легко настраивается табуляция\кодировка (UTF-8 без BOM ага )
  8. Менеджер проектов
  9. Очень стабильный и довольно шустрый

Единственный недостаток:
Стоит денег


Автор: Wolverston (не зарегистрирован), дата: 13 февраля, 2016 - 02:25
#permalink

Недостаток несущественный. Денег он стоит малых - на сайте компании походу постоянная акция для жителей русскоговорящих стран - оплата через смску 50грн/150руб... Так что тоже активно рекомендую.
На мой взгляд у него другой недостаток, хотя и придираюсь. Хотелось бы видеть возможность сплитовать часть экрана на одновременный просмотр html, css и js файлов, наподобие реализации в jsfiddle.


Автор: Trampypys (не зарегистрирован), дата: 10 июля, 2010 - 12:57
#permalink

А мне PsPad нравится.


Автор: ixth, дата: 27 июля, 2010 - 11:21
#permalink

Спешу заметить (ахаха, статье всего три года), что SciTe - кроссплатформенный редактор.


Автор: Илья Кантор, дата: 28 июля, 2010 - 01:10
#permalink

Спасибо, поправил статью.

Как и все материалы сайта, статья поддерживается, редактируется и дополняется, чтобы сохранять актуальность.

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

Обратите внимание на комментарии.


Автор: ixth, дата: 1 августа, 2010 - 09:47
#permalink

Я знаю, что статьи актуальны и регулярно дополняются, просто я имел в виду, что заметил эту только сейчас. Большую часть редакторов из комментариев я пробовал и они мне не понравились. Scite ни на что другое пока менять не готов: он быстрый, легкий и настроен под меня.


Автор: Leopard, дата: 6 августа, 2010 - 12:17
#permalink

Всё-таки плохо, что Dreamweaver забыли. ЭТО ВЕЩЬ. Подсказки по методам и свойствам, динамичиский просмотр и т.д.


Автор: Гость (не зарегистрирован), дата: 9 августа, 2010 - 13:33
#permalink

Да, вот Dreamweaver действительной самый мощный!


Автор: melky, дата: 26 августа, 2011 - 23:27
#permalink

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

...
тогда Visual Studio от MS мощнее :Р и не спорьте, это так. лучший на свете редактор кода. только дорогой и тяжелый, цук


Автор: reutovo, дата: 14 августа, 2010 - 13:34
#permalink

Использую SharePoint Designer 2007 от Microsoft.

Плюсы:

  • Удобность/простота
  • Подсветка (css, js, html), подсказки (css, js, html)
  • Бесплатность
  • Валидаторы html (4.01)/css 2.1/xhtml 1.0/1.1

Минусы:

  • не хватает поддержки php
  • не хватает дебаггера js
  • более проект не развивается

Автор: Paul Loud (не зарегистрирован), дата: 14 декабря, 2010 - 00:28
#permalink

Если уж рассмотрели JSEclipse, то почему бы не замолвить словечко про Spket и Aptana?
P.S. Для того, чтобы полюбить Spket достаточно посмотреть его в работе


Автор: Questioner, дата: 21 февраля, 2011 - 18:16
#permalink

Notepad++

Возможно скрыть всё что между Begin...end / <>... / {...} / т.д.
Возможно выбрать языки:

A

Ada
ASP
Assembly
AutoId

B

Batch

C

C
C#
C++
Cabl
Cmake
И т.д


Автор: Avalon (не зарегистрирован), дата: 23 февраля, 2011 - 11:47
#permalink

Free Javascript Editor лучший. Не просто подсветка синтаксиса но и сам синтаксис. То есть можно выбрать из многочисленных списков нужную конструкцию или функцию. Особенно удобно новичкам в языке. Бесплатный. Скоро сделаю описание редактора на сайте webencoder.ru


Автор: Гость (не зарегистрирован), дата: 31 марта, 2011 - 13:16
#permalink

В платной версии Intellij Idea есть гениальная поддержка JavaScript. Идея действительно понимает язык, не смотря на его динамичность, так же, как она понимает Java.

Пример - можно одним щелчком перейти от использования метода к его описанию, ключая методы, описанные в совершенно другом месте, и унаследованные через цепочку прототипов, динамически присвоенные переменным и т.д.

Они на ходу строят дерево разбора, практически выполняют программу по ходу ее написания.

Всё остальное, по уровню понимания специфики JS - рядом не валялось. Пробовал и комодо, и нетбинс, и эклипс.


Автор: ershov konstantin (не зарегистрирован), дата: 8 июля, 2011 - 10:13
#permalink

А почему никто не упоминает PHPStorm? На мой взгляд просто идеальная IDE.


Автор: proffesor.goodwin, дата: 24 июля, 2012 - 16:33
#permalink

+1


Автор: Гость (не зарегистрирован), дата: 17 августа, 2012 - 19:51
#permalink

PHPStrom на общей платформе IntelliJ IDEA основан.


Автор: art_maestro, дата: 1 августа, 2011 - 00:56
#permalink

Хотел отметить phpDesigner, который отлично может работать не только с JavaScript, но и другими языками веб. Существует возможность подключения дополнительных библиотек - данная функция обеспечивает вывод функций и короткое их описание в мастер подстановок. Так же имеется функция автоматического форматирования кода, что позволяет более читабельнее структурировать код.


Автор: Раман, дата: 13 августа, 2011 - 13:45
#permalink

Текстовый редактор Gedit идет обычно в стандартном пакете Linux с интерфейсом Gnome. Очень легкий, со хорошим стандартным набором подсветки для почти всех интерпретируемых языков и не нуждающийся в настройке... Вообщем недавно писал большой проект используя данный редактор и могу с уверенностью сказать, что данный вариант наиболее удобнее нежели навороченных с кучей инструментов, которыми в больших случаях никто не пользуется.


Автор: melky, дата: 26 августа, 2011 - 23:29
#permalink

если бы была в нём проверка скрипта (синтаксическая ошибка, например.. переменную неверно написал) и автокомплит (завершение слов.. но и без него хорошо), я бы с него и не вылазил.

скорость работа, красота и легкость интерфейса, кастоминг(настройка) - всё на высоте!


Автор: TheseAreNotAds (не зарегистрирован), дата: 13 марта, 2012 - 10:08
#permalink

Представляю вам Adobe Dreamweaver CS5.5 Чем он лучше остальных? Давайте по порядку. 1) Автодополнение и подсветка jQuery. Про javascript я вообще молчу. Он даже подсказывает версию DOM. 2) Закрывающий тег в HTML добавляется только после комбинации


Автор: utyfutyf (не зарегистрирован), дата: 13 марта, 2012 - 14:02
#permalink

Sluchajno zabrel syuda, prochital vse kommentarii i ochen' udivlen: A gde zhe Vim?

Vim - eto zamechatel'nyj redaktor dlya programmirovaniya voobshe i dlya JavaScript v chastnosti. Ispol'zuyu ego kazhdyj den' na rabote (pishu na JavaScript).

U nego dostatochno krutaya krivaya obucheniya, no posle ovladeniya vse stanovitsya bystrym, krome togo ego osvoenie - tozhe ochen' poleznyj process sam po sebe.

Obychnye veshi, tipa podsvetki i vyravnivaniya koda est' i rabotayut, kak chasy.
Dopolnenie - v stile `hippie-completion` (tekstovoe s poiskom slov v otkrytyh fajlah) i iz spiska zarezervirovannyh slov.

Vstroennyj yazyk pozvolil skonfigurirovat' svoi shortkaty (v tom chisle na slozhnye i kontekstno-zavisimye dejstviya) i dop. funkcii - obnovlenie stranic brauzera iz redaktora, nekotaraya integraciya s Firebug, zapusk unit-testov i vyvod ih resul'tatov, integraciya s JSLint, kontrolem versij. Rasshiryaetsya gorazdo proshe, chem bol'shie IDE.

Pri zhelanii vmesto vstroennogo yazyka mozhno vospol'zovat'sya izvestnymi Python, Ruby, Perl, Lua.


Автор: Evangion (не зарегистрирован), дата: 27 ноября, 2012 - 22:19
#permalink

MS Visual Studio 2012 + WebEssentials + JSLint = подсветка, авто дополнение как вашего кода, так и всех распространенных библиотек, проверка на этапе сохранения, вплоть до установки уровня критичности (проект не соберется пока не исправишь ворнинги), сборка одного файлы из нескольких JS файлов (bundles), оптимизация и минимизация... Аналогов не нашел...


Автор: tttAtikoma (не зарегистрирован), дата: 3 апреля, 2013 - 18:20
#permalink

Notepad++:
+ Скорость (Чего еще нужно)
+ Плагины (Чего только нет)
+ Подсветка (Всего чего только можно)
+ Удобная настройка стилей (Настройка красоты)
+ GNU (В исходниках можно научиться плохим словам

На этом редакторе я пишу всё, что только можно (C++/Java/HTML+CSS+JS = блокнот+shell рулит ), на других смотрю как на кривых. И всё таки автор её разрабатывает уже второй юбилейный


Автор: MegaZoId, дата: 28 января, 2015 - 11:52
#permalink

Уважаемые коллеги! Как в Webstorm'е настроить отображение абзаца (как в Sublime Text), чтобы продолжение абзаца было ниже, а не превращалось в одну строку (при этом если абзац большой- появляется горизонтальный скролл)?
п.с. Раньше работал в Sublime Text, но очень понравился WebStorm - незаменимая вещь при написании большого проекта.

Все, разобрался: правый клик на нумерации строк и поставить галочку на "Use Soft Wraps"


Автор: Гость (не зарегистрирован), дата: 24 января, 2016 - 07:36
#permalink

Под Линукс, мне очень нравится редактор Geany. Подсветка, дополнения, работа в куче кодировок, учет всех файлов проекта, дописывание с их учетом и малый вес программы.


Отправить комментарий

Приветствуются комментарии:
  • Полезные.
  • Дополняющие прочитанное.
  • Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
    Для остальных вопросов и обсуждений есть форум.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.
Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешены HTML-таги: <strike> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <u> <i> <b> <pre> <img> <abbr> <blockquote> <h1> <h2> <h3> <h4> <h5> <p> <div> <span> <sub> <sup>
  • Строки и параграфы переносятся автоматически.
  • Текстовые смайлы будут заменены на графические.

Подробнее о форматировании

CAPTCHA
Антиспам
1 + 0 =
Введите результат. Например, для 1+3, введите 4.
 
Текущий раздел
Поиск по сайту
Реклама
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние комментарии
Последние темы на форуме
Forum