Обзоры

35 самых популярных редакторов кода от Smashing Magazine

Для редактирования HTML и CSS-кода достаточно только простого текстового редактора - остальное зависит от ваших навыков и опыта

35 самых популярных редакторов кода от Smashing Magazine
Поделиться в соцсетях:

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

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

Некоторые из "древних" текстовых редакторов, такие, как EMacs или Vi до сих пор еще живы и добились значительного прогресса в последнее время. Мы представили их ниже, доказав, что, иногда, довольно старые редакторы действительно лучше чем некоторые из "свежих". Позиция редакторов в списке является случайной и не всегда соответствуют нашей личной оценки редакторов.

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

SubEthaEdit

Subethaedit (Mac)

SubEthaEdit был ранее мало известен, но он очень мощный и легкий текстовый редактор. Что делает редактор отличным от остальных, так это то, что его основной акцент делается на совместную разработку веб-приложений. Например, при использовании редактора вы можете посмотреть, какие изменения были сделаны другими разработчиками в их или в ваших документах. Когда в исходных файлах вашего проекта происходят изменения, инструмент немедленно сообщает Вам это в главном окне.

Редактор включает в себя многочисленные "фичи", таких как UNIX-утилита для работы с командной строкой, полностью настраиваемая пользователем подсветка синтаксиса через стили, возможность редактирования файлов в качестве администратора, расширенная поддержка AppleScript, с тем чтобы контролировать совместные функции. Один из лучших выборов для процесса совместного кодирования. Цена: $ 29. 30-дневная trial-версия.

Некоторые из функций Subethaedit:

  • Share documents with Bonjour
  • Collaborating
  • AppleScript menu and manipulate text with AppleScript
  • Safari-powered live-updating HTML preview
  • Autocompletion
  • Splitview
  • Integrates with FTP clients as external editor
  • Customizable syntax highlighting
  • Panic Coda
  • Panic Coda (Mac OS)

Редактора кода, который включает лицензированную версию "движка" SubEthaEdit, что позволяет обеспечить совместное использование документов в Bonjour сети. Coda также может похвастаться новым механизмом Найти/Заменить, который позволяет пользователям делать сложные замены используя методы аналогичные регулярным выражениям.

Aptana Studio

Aptana Studio (Win / Mac / Linux)

На самом деле, Aptana Studio является относительно новым, но уже известным IDE (интегрированная среда разработки) для создания веб-приложений с использованием Ajax. Aptana помогает при работе с JavaScript, HTML, DOM и CSS. Редактор высоко настраиваемый и расширяемый. Имеется также отладка ошибок и предупреждений. Вы можете также использовать различные Aptana-плагины, которые предоставляют удобные инструменты для работы с Ruby on Rails, PHP, Adobe AIR, и Apple iPhone.

Aptana также включает некоторые популярные Javascript-библиотеки (Adobe Spry, Prototype, MochiKit, YUI, Mootools, Dojo Toolkit, JQuery, Scriptaculous), a также JSON (JavaScript Object Notation) редактор.
Aptana Studio, несомненно, может считаться профессиональным и мощный редактором исходного кода.

Редактор доступен в двух версиях: Community edition и Professional Edition со всеми функциями и поддержкой. Community edition - open source. Расценки на Aptana Studio Pro, плагин, который расширяет open source версию, начинаются с $ 99.

Некоторые из функций Aptana :

  • Visual ScriptDoc позволяет легко изучить иерархию вашего кода.
  • FTP support
  • CSS Preview
  • CSS, JavaScript, HTML and DOM coding assistance
  • Интеграция с Firebug для Firefox
  • Snippets allow you to quickly insert common and frequently-used text into your documents

UltraEdit

Ultraedit (Win)

UltraEdit, вероятно, наиболее "продвинутый" и, следовательно, не самый "легкий" текстовый редактор. Он и текстовый, и HTML, и HEX редактор и продвинутый PHP, Perl, Java и JavaScript редактор для программистов. По сравнению с другими редакторами, Ultraedit также включает в себя возможность использования регулярных выражений, быстрые клавиши, сворачивание кода, макросы, SSH/Telnet, многострочный поиск и замену и поддержку юникода.

Это очень популярный редактор, в настоящее время уже выпущена 14 ее версия. Ultraedit стоит $49,95. Если вы ищете редактор для веб-разработки со множеством дополнительных функций, Ultraedit является первым вариантом для рассмотрения.

Некоторые из функций UltraEdit:

  • Сворачивание кода
  • Поддержка Unicode
  • Возможность редактирования файлов более 4 Гб, минимум использует RAM даже для несколько-мегабайтных файлов
  • Многострочный поиск и замена
  • 100000 слов проверки правописания, поддерживает иностранные языки (американский английский, английский, голландский, финский, французский, немецкий, венгерский, итальянский, испанский и шведский)
  • Подсветка синтаксиса - конфигурируемый, заранее настроеный для C/C++, VB, HTML, Java и Perl, с специальными опциями для FORTRAN и LaTex. Различные библиотеки слов доступны для свободного скачивания.
  • FTP клиент. Включает поддержку SFTP (SSH2)
  • SSH/Telnet
  • Project/workspace поддержка
  • Интегрированный скриптовый язык для автоматизации задач
  • Настраиваемые "горячие" клавиши
  • Шестнадцатеричный редактор позволяет редактировать любые двоичные файлы, показывает двоичный и ASCII вид
  • Шаблоны
  • HTML-toolbar, настроенный для популярных HTML-функций

Komodo Edit

Komodo Edit (cross-platform)

Komodo Edit является open-source средой, которая была разработана для программистов, которые нуждаются в редакторе для нескольких языков и с широкими функциональными возможностями. Редактор включает в себя широкий спектр поддерживаемых языков (Perl, PHP, Python, Ruby, Tcl) и платформ (Linux, Mac OS X и Windows). Как  и Комодо IDE, Komodo Edit также поддерживает клиентские языки, такие как JavaScript, CSS, HTML и XML.

Учитывая, что Komodo Edit является бесплатным и предлагает функциональные возможности, которые недоступны во многих коммерческих продуктах, он является весьма впечатляющим профессиональным редактором для динамических языков и его, безусловно, стоит испробовать. Возможно, Вы также захотите рассмотреть Комодо IDE (цена: $ 295), который является кроссплатформенной и мультиязычной средой разработки веб-приложений.

Некоторые из функций Komodo Edit:

  • support for all major scripting languages
  • in-depth autocomplete and calltips
  • multi-language file support
  • syntax coloring and syntax checking
  • Vi emulation
  • Emacs key bindings
  • code snippets and code folding
  • project manager
  • XPI Extensions support provides the same capability as Firefox, with all standard Mozilla APIs
  • multi-user support and many more.

Eclipse

Eclipse (Java / cross-platform)

Eclipse является open-source интегрированной средой разработки (IDE). Первоначально, Eclipse предназначался для использования Java-разработчиками, однако, поскольку пользователи могут расширить свои возможности за счет установки многочисленных плагинов, Eclipse широко используется профессиональными разработчиками различных направлений. Например, имеются плагины для C и C++ (CDT-проект), Perl, PHP, ColdFusion, Ruby, Python и C #.

В Eclipse вы наверняка найдете все функции, которые вы ожидаете от профессионального редактора кода. Тем не менее, вы найдете также многое другое. Например, рефакторинг, расширенный поиск, быстрая навигация, синхронизация с CVS, сохранение действий (вы можете назначить действия, которые выпоняться в файле каждый раз, когда Вы его сохраняете), расширенный инструмент для сравнения и многое-многое другое. А чтобы повысить производительность, попробуйте Mylyn extension. Eclipse имеет очень мощное и гибкое решение, которое определенно должно быть рассмотрено профессиональными разработчиками.

TextMate

TextMate (Power PC / Intel Mac)

TextMate является профессиональным редактором исходного кода для Mac OS, который выглядит чертовски сексуально. В него интегрирована система управления версиями, запись макросов, регулярные выражения для поиска и замены (grep) и оболочка  которая объединяет наиболее полезных функций в рамках единого интерфейса.

Существует 30-дневная tria-версия. Лицензия стоит $48,75. Windows-пользователи могут попробовать E - Text Editor, текстовый редактор, которые непосредственно происходит от  TextMate и поддерживает TextMate-макросы и Intype.

Некоторые из возможностей TextMate:

  • Ability to Search and Replace in a Project
  • Clipboard History
  • Completion of Words from Current Document
  • CSS-like Selectors to Pinpoint the Scope of Actions and Settings
  • Dynamic Outline for Working With Multiple Files
  • File Tabs when Working With Projects
  • Foldable Code Blocks
  • Plug-able Through Your Favorite Scripting Language
  • Recordable Macros With No Programming Required
  • Run Shell Commands from Within a Document
  • Support for Darcs, Perforce, SVK, and Subversion
  • Support for More Than 50 Languages (incl. LaTeX integration)
  • Switch Between Files in Projects With a Minimum of Key Strokes
  • Themable Syntax Highlight Colors
  • Visual Bookmarks to Jump Between Places in a File

HTML-Kit

HTML-Kit (Win)

HTML-Kit является бесплатным редактором с большим набором функций для работы с HTML, XHTML и XML, он помогает редактировать, форматировать документы, осуществлять поиск, проводить валидацию, просматривать и публиковать веб-страницы. Несмотря на свое название и небольшой размер загружаемого файла, HTML-Kit представляет собой универсальный инструмент, который поддерживает несколько языков программирования.

Особенности: макросы, горячие клавиши, пакетный поиск и замена,  авто / ручное форматирование, автоматическое резервное копирование файлов, добавления новых расширений, автосохранение, несколько методов предварительного просмотра, закладки, многострочный поиск и замена и многое другое. Из-за количества его возможностей, HTML-Kit можно рассматривать в качестве серьезной бесплатной альтернативы Ultraedit.

Некоторые из возможностей HTML-Kit:

  • более чем 400 бесплатных плагинов для настройки и расширения HTML-Kit (включая ASP, CF, C#, iHTML, Java, JavaScript, JSP, Perl, PHP, Python, SQL и т.д.).
  • multiple live preview modes
  • code snippets
  • Validate HTML, XML and CSS
  • Actions Bar
  • Integrate with Windows shell
  • batch actions
  • HTML Tidy
  • auto backup and auto save
  • TimeTracker
  • Text to Speech Wizard
  • UnicodePad
  • FTP Workspace

Scriptly

Scriptly (Win)

Scriptly является громадным, почти перегруженым бесплатным редактором кода для работы с HTML и PHP. Редактор предлагает 7 стилей подсветки синтаксиса, завершение кода, проверку на соответствие кода, код инспектор, древовидный вид исходного кода HTML, PHP и CSS, предварительный просмотр в браузере IE и Firefox, просмотр print-версии и редактирование изображений.

Доступны hex-viewer, diff viewer, многофайловый поиск и замена и MySQL-помощник. Разработчики также могут установить горячие клавиши, использование сниппеты кода, а также использовать инструмент управления проектами. Таким образом разработчики получают почти все, что, возможно, когда-нибудь понадобится и при этом бесплатно. Действительно мощная бесплатная альтернатива для коммерческих продуктов.

BBEdit

BBEdit (PowerPC and Intel Macs)

Подобно UltraEdit для Windows, BBEdit является одним из популярнейших профессиональных редакторов исходного код для Mac-пользователей. Редактор был создан с упором на веб-разработчиков и разработчиков программного обеспечения. Среди интересных особенностей BBEdit это текстовые фабрики, которые позволяют автоматизировать повторяющиеся задачи по обработки текста и Preview Server support который вы можете использовать для просмотра страниц, которые используют PHP, JSP или другие серверные языки.

Помимо этого, сравнение файлов, усовершенствованный менеджер контроля кода  (включенная поддержка Subversion и Perforce позволяет работать с многочисленными хранилищами) и настраиваемая подсветка синтаксиса.
Существует облегченная версия, называемая TextWrangler, которая является бесплатной. BBEdit стоит $125. Если вы используете Mac, BBEdit, безусловно, хороший вариант для выбора. Существует 30-дневная trial-версия.

Некоторые из возможностей BBEdit:

  • Automator support
  • Transparently reads and writes gzip (.gz) files
  • Transparently reads and writes DOS, Unix, and Mac files
  • Splittable editing windows
  • Automated auto-save
  • Extensive FTP and SFTP support
  • Run Unix scripts and filters
  • Native Mac OS X spelling checker
  • Comprehensive AppleScript support: scriptable, recordable, and attachable

Screem

Screem (Linux)

Screem является средой для веб-разработки HTML/XML-документов. Его назначение заключается в том, чтобы увеличить производительность при построении сайта, предоставляя быстрый доступ к часто используемым функциям. Хотя он написан для использования вместе с GNOME desktop средой, он не потребует от вас что бы он был запущен, надо лишь установить библиотеки.

Screem имеет такие функции, как передовую поддержку CVS, проверку неработающих ссылок, intelligent code completion и поддержку регулярных выражений. Вы также можете скопировать контент из веб-браузера и html, который был выделен будет вставлен, а не только текст. Последняя версия была выпущена в 2005 году, однако его по-прежнему стоит рассматривать при использовании Linux.

Некоторые из возможностей Screem:

  • Broken Link Checking
  • CTags Support
  • CVS Support
  • Document Structure Display
  • Helper Applications
  • Inline Tagging
  • Page Previewing
  • Page Templates
  • Spell Checking
  • Syntax Highlighting
  • Wizards

CSSEdit

CSSEdit (Mac)

Хотя большинство редакторов, представленные в этом обзоре являются (X)HTML или PHP-ориентированными, CSSEdit посвящен CSS, он предлагает большие возможности для веб-дизайна основанного на стандартах. Среди прочего, CSSEdit предоставляет стили в реальном времени: даже если у вас динамический сайт с использованием сложных баз данных или AJAX, вы можете видеть стили и анализировать его без хлопот загрузки или обновления.

Редактор также использует intelligent CodeSense, поэтому вместо того чтобы предложить список предопределенных ключевых слов, она действительно анализирует ваши стили и предлагает интересный, контекстно-зависимые советы. Свежее, хорошо выглядящее, интуитивное и мощное приложения для редактирования стилей. Цена: 29,95?.

Некоторые из возможностей CSSEdit:

  • live preview
  • Selector Builder lets you describe what elements to style in plain English.
  • elegant visual interface
  • intelligent source editing
  • X-ray Inspector shows you what styles apply to the web page
  • Validation Inspector lets you validate your style sheets against W3C standards
  • Milestones integration

Arachnophilia

Arachnophilia (Java / all)

Arachnophilia является бесплатным редактором, который был впервые опубликован в середине 90s. Инструмент является мощным редактором с рядом специальных характеристик для создания и редактирования HTML. Редактор содержит RegExp функции и функциональность для сравнения текста. Он не предлагает нечто революционное, но он кросс-платформенный. Последняя версия 5,3 был выпущена в марте 2008 года.

Некоторые из возможностей Arachnophilia:

  • HTML-валидатор помогает Вам найти и исправить структурные ошибки на Ваших страницах
  • Code Beautifier
  • Spell Checker
  • Advanced FTP Operations

CoffeeCup HTML Editor

CoffeeCup (Win)

Этот редактор был впервые выпущен в 1996 году и регулярно обновляется с тех пор. Последняя версия предлагает завершение HTML и CSS-кода, проверку зависимых документов и 40 CSS / XHTML макетов. Встроенный  WYSIWYG-редактор следует избегать так как генерирует не очень чистый код. Однако, сам редактор основное внимание уделяется производству чистой и качественной разметки. Мощный, но не ошеломляющий. Цена: $49. Доступны пробные версии.

  • Некоторые из возможностей Coffeecup:
  • HTML & CSS Code Completion
  • Quick Tag Help
  • Project Management
  • Graphics Collections
  • Wizards
  • Built-in SiteMapperCreator

Smultron

Smultron (Mac)

Smultron является бесплатным текстовым редактором для Mac OS X Leopard 10 c полезными функциями которых Вы не найдете в каком-либо альтернативном - даже коммерческом - продукте. Например, если вы не хотите быть "потревоженным" другими приложениями вы можете позволить Smultron охватывают весь экран, что позволяет сосредоточиться на своей работе. Вы можете просматривать HTML-файлы непосредственно в Smultron и сохранять фрагменты текста и вставляя их с помощью ярлыка.

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

Некоторые из возможностей Smultron:

  • split window
  • snippets
  • AppleScript support (limited)
  • support for the ODB Editor Suite
  • auto-completion
  • command-line utility

EditPlus

EditPlus (Win)

EditPlus является легким текстовым редактором, HTML-редактором и редактором исходного кода для Windows. Он может служить хорошей заменой Notepad, но он также предоставляет множество мощных функций для авторов веб-страниц и программистов. Отличительной особенностью EditPlus является поддержка определяемых пользователем инструментов, файлы справки.
Среди прочего можно также использовать многострочный поиск и замену с использованием регулярных выражений, автоотступы, сварачивание кода, интегрированный компилятор, интегрированный shell и интегрированный веб-браузер. Последняя версия была выпущена в апреле 2008 года. Цена: $35. Существует также trial-версия.

Некоторые из возможностей EditPlus:

  • integrated Web browser for previewing
  • Ruler
  • Auto-completion
  • Powerful search and replace
  • Multiple undo/redo
  • Spell checker
  • Customizable keyboard shortcuts

EmEditor

EmEditor (Win)

EmEditorText Editor - легкий и простой текстовый редактор для Windows. По сравнению с другими редакторами, очень быстрый, высоко настраиваемый и переносимый (portable). Например, Вы можете легко скопировать на флешку проект и файлы конфигурации для новой машины. Полезной особенностью EmEditor является его способность записывать "горячие" клавиши и операции мыши. Эта способность позволяет автоматизировать некоторые задачи, например, при тестировании приложений.

Кроме того, редактор поддерживает Unicode и макросы. EmEditor сертифицирован для Windows Vista и может быстро открыть большие файлы - до 248 ГБ или 2,1 миллион строк - затратив совсем немного памяти. Цена: $39,99.

PageSpinner

PageSpinner (Mac)

PageSpinner - это простой в использовании, профессиональный редактор веб-страниц для Mac OS, с поддержкой HTML, XHTML, PHP, SSI, CSS и со встроенным в JavaScript-генератором. Среди других особенностей PageSpinner имеет встроенный FTP-клиент, настраиваемую подсветку синтаксиса для JavaScript, PHP, CSS и интеграция с Apache и Terminal в OS X.

PageSpinner также поддерживает включаемые файлы, которые позволяют Вам изменить общие секции на всех страницах в папке или сайте, путем простого редактирования одного подключенного файла. Цена: $ 29,95. Доступна trial-версия на 21 день.

Некоторые из возможностей PageSpinner:

  • built-in FTP support
  • customizable syntax color-coding
  • support for Server Side Includes,
  • integration with Apache and the Terminal in OS X
  • Fully customizable Live previews
  • HTML validation
  • A Tag Clipboard
  • AppleScript support

skEdit

skEdit (Mac)

skEdit был ранее мало известным, но он очень гибкий текстовый редактор для веб-разработки на Mac OS. По сравнению с другими приложениями, он предлагает интегрированную систему контроля версий (Subversion), которая зачастую отсутствует в альтернативных продуктах. Помимо этого, skEdit имеет интуитивный интерфейс, который удовлетворяет большую часть потребностей веб-разработчика. Цена: $34,95. Существует 25-дневная trial-версия.

Некоторые из возможностей skEdit:

  • Edit files over FTP, SFTP, or WebDAV
  • Extensible Editing
  • Code Completion
  • Snippets
  • HTML Tidy
  • User Scripts
  • Preview in Browser

HateML Pro

HateML Pro (Win)

HateML Pro является бесплатным, легким редактором, с мощным PHP IDE, с поддержкой (X) HTML и CSS, как для профессиональных, так и для начинающих пользователей. Он был разработан с целью помочь ускорить процесс редактирования и отладки веб-приложений, php-скриптов и XHTML-сайтов. Редактор предлагает стандартный набор для эффективной веб-разработки: автоматическая проверка синтаксиса, инструмент для завершения кода (IntelliSense и CodeHint), PHP отладчик, встроенный FTP-клиент, MySQL Manager и предварительный просмотр.

Некоторые из функций HateML Pro:

  • Advanced Syntax Highlighting
  • Automatic syntax checker
  • IntelliSense & CodeHint
  • Debugger & Profiler
  • CodeBrowser
  • FTP Client
  • MySQL Manager (plugin)

Emacs

Emacs (22 операционные системы, в том числе Linux, Mac OS X и Windows)

Emacs (Editor MACroS) является классическим и старейшим из Linux-редакторов. Он является старейшим (1976) и самым авторитетным, из представленных в этом обзоре. Существует большое количество расширений, которые добавляют дополнительные функции, в том числе такие как планировщик проектов, почта и news reader, отладчик интерфейса, календарь и многое другое.

Редактор популярен из-за его встроенных макросов и мощной поддержке "горячих клавишей", которые делают редактирование текстовых документов весьма эффективным. Тем не менее, нужно потратить довольно много времени на изучение его возможностей, особенно для новичков. Можно также рассмотреть GNU Emacs и XEmacs, которые являются продвинутыми, с открытым исходным кодом и кросс-платформенными версиями Emacs. Emacs является бесплатной и выпускается по GNU-лицензии.

Некоторые из возможностей Emacs:

  • Many Languages
  • Встроенная документация, включая учебное пособие для новичков.
  • Highly customizable, using Emacs Lisp code or a graphical customization interface.
  • Content-sensitive editing modes

Adobe HomeSite

Adobe HomeSite (Win / Mac)

HomeSite когда-то был одним из ведущих редакторов кода широко используемым среди разработчиков. Многое произошло с тех пор: HomeSite был куплен Adobe, где он не имеет большого значения сегодня. Вместе с тем, HomeSite имеет некоторые функции, такие как управление проектами, комплексный CSS редактор, код snippets, тег инспектор, завершение тегов, макро-рекордер, folder deployment, автоматическое резервное копирование, расширяемый пользовательский интерфейс и интеграция с Fireworks.

Macromedia HomeSite + входил в Macromedia Dreamweaver. Программа может быть приобретена в Adobe за $99. Мощный и полезный, даже если он в действительности и не используется часто.

Некоторые из возможностей Homesite:

  • Macro Recorder
  • Tag Editor
  • Tag Insight and Tag Completion
  • Tag Inspector and Tag Tree
  • XHTML 1.0 Support
  • Enhanced Code Snippets
  • Code Snippets
  • Productivity Wizards
  • Integrated CSS Editor
  • Secondary Files Tab
  • Project Management and FTP
  • Find & Replace/li>
  • Auto Backup
  • Multi-Language Validator
  • Code Formatting

Notepad++

Notepad++ (Win)

Бесплатный, продуманный редактор исходного кода, замена Notepad, который поддерживает несколько языков программирования, работает под MS Windows. Редактор может использоваться как в качестве продвинутого редактора кода, так и простого текстового редактора, который легко настраивается и предоставляет много функциональных возможностей, которые имеются в элитных коммерческих продуктах. Альтернатива: Notepad 2.

От себя могу добавить, что это лучший из редакторов. которыми я когда-либо пользовался.

Некоторые из возможностей Notepad++:

  • Syntax Highlighting and Syntax Folding
  • User Defined Syntax Highlighting
  • Auto-completion
  • Multi-Document
  • Regular Expression Search/Replace supported
  • Full Drag’n’ Drop supported
  • Zoom in and zoom out
  • Multi-Language environment supported
  • Macro recording and playback

NoteTab

NoteTab (Win)

NoteTab является продуманным текстовым и HTML-редактором, который был впервые выпущен в 1998 году. Это приложение делает все: он может работать с большими файлами, он имеет продвинутые функции форматирования, предлагает многострочную глобальную замену и исправление ошибок правописания. Есть 3 версии NoteTab. Если вы собираетесь использовать NoteTab, то целесообразно использовать только Pro версия, которая стоит $ 29,95.

Некоторые из возможностей NoteTab (Pro Version):

  • Open and edit many documents at once
  • Multi-level undo/redo
  • Very fast text processing
  • Highlights URLs and HTML tags
  • Supports document templates
  • Multilingual spell checker and thesaurus
  • Supports regular expression search/replace
  • Programmable - add your own features

PSPad

PSPad (Win)

PSPad - это еще один бесплатный редактор исходного кода, который должен быть в каждом обзоре профессиональных редакторов.
Как редактор веб-документов, PSPad содержит подсветку синтаксиса, макросы, набор шаблонов. Также имеется интегрированный HEX редактор, Project support, FTP Client, Macro Recorder, File Search/Replace, Code Explorer, Code page conversion. PSPad может сравнивать различные версии исходного кода. PSPad является Freeware.

НЕкоторые из возможностей PSPad:

  • work with several documents at the same time (MDI)
  • FTP client - edit files directly from the web
  • macro recorder to record, save and load macros
  • text difference with color-coded differences highlighted
  • templates (HTML tags, scripts, code templates…)
  • installation contains templates for HTML, PHP, Pascal, JScript, VBScript, MySQL, MS-Dos, Perl,…
  • syntax highlighting according to file type
  • user-defined highlighters for exotic environments
  • auto correction
  • intelligent internal HTML preview using IE and Mozilla
  • full HEX editor
  • external compiler with output catcher, log window and log parser for an "IDE" effect in every environment
  • integrated TiDy library for formatting and checking HTML code, conversion to CSS, XML, XHTML
  • export with highlight to RTF, HTML, TeX format to file or clipboard
  • reformat and compress HTML code, tag character case change
  • Code explorer for Pascal, C/C++, INI, HTML, XML, PHP and more in development
  • spell checker
  • internal web browser with APACHE support

jEdit

jEdit (Java / all)

jEdit, вместе с Arachnophilia, еще один кросс-платформенный текстовый редактор для профессионального кодирования. Редактор поддерживает более 130 типов файлов. Текущую строку подсвечивается, исходный текст разделяется на блоки таким образом, чтобы начало и конец скобки были видимыми. Copy-Paste сохраняется неограниченное количество в буфере обмена. Вы можете разделить окна в различных режимах просмотра и сохранить конфигурацию для дальнейших проектов. jEdit является бесплатным - он выпущен под лицензией GPL 2,0. Очень мощный, но не так легко к нему привыкнуть.

Некоторые из jEdit:

  • Built-in macro language; extensible plugin architecture. Dozens of macros and plugins available.
  • Plugins can be downloaded and installed from within jEdit using the "plugin manager" feature.
  • Auto indent, and syntax highlighting for more than 130 languages.
  • Supports a large number of character encodings including UTF8 and Unicode.
  • Folding for selectively hiding regions of text.
  • Word wrap.

TopStyle

TopStyle

Этот редактор был написан создателем HomeSite. Программа предлагает уникальные возможности, включая возможность обновления ваших HTML-документов путем замены устаревшей разметки эквивалентными атрибутами. Вы также можете конвертировать HTML в XHTML, проверить свой синтаксис CSS в нескольких браузерах, используя превью. Цена: $79,95, доступна trial-версия.

На мой взгляд лучший CSS-редактор.

Некоторые из возможностей TopStyle:

  • Split the preview between Internet Explorer and Mozilla
  • Preview CSS
  • CSS Checker
  • Customizable main window
  • Style Upgrade tool to quickly replace all outdated HTML code.
  • Site Reports

Quanta Plus

Quanta Plus (Linux)

Quanta широко признан в качестве наиболее передового бесплатного программного обеспечения для веб-разработки. Но многие люди не знают, что Quanta является еще и неплохим редактором для XML-документов. Вы даже можете импортировать DTDs, писать сценарии для управления редактором содержания, визуально создавать диалоги для ваших скриптов и назначать действия скрипта почти на любой файл в проекте. Quanta базируется на KDE и был выпущен под GPL.

Некоторые из возможностей Quanta:

  • Templates
  • Plugins
  • Integrated preview
  • User toolbars and actions
  • Project management

Taco HTML Edit

Taco HTML Edit (Mac)

Бесплатное программное обеспечение для Mac OS X. Он предназначен для упрощения процесса создания привлекательных веб-сайтов, которые выглядят правильно в различных браузерах. Taco HTML Edit включает тег wizards, которые генерируют валидную разметку HTML. Taco HTML Edit также помогает найти ошибки в Вашей HTML-разметке, а также может проверять правописание в Ваших документах.

Некоторые из возможностей Taco:

  • Code Clips
  • Insert Wizards
  • Live Preview
  • Syntax Checking
  • Tag Coloring

TSW WebCoder

TSW WebCoder (Win)

В TSW WebCode сделан очень сильный акцент на HTML, CSS, PHP / MySQL, но и с возможностями, которые охватывают JavaScript, XML и ASP.NET,  Вы, вероятно, получите все возможности современного редактора для веб-разработки, которые действительно необходимы.

Вы можете воспользоваться код-инспектором, непосредственно просмотреть свойства данного элемента, FTP-менеджер позволяет загружать измененные файлы непосредственно на сервере. С помощью проекта ToDo-list вы можете проверить, что сделано и что предстоит сделать. Кроме того, превью для разных браузеров (для IE и Firefox) предоставляет вам результат вашей работы.

Наконец, вы можете проверить свой код с помощью валидатора W3C, а также проверить синтаксис PHP, отслеживать ваши проекты с легкостью, используя продвинутый project management. Очень компактный и мощный редактор. WebCoder 2007 можно приобрести за $59,99 для персонального использования и $ 89,99 для коммерческого использования. Доступна trial-версия.

Некоторые из возможностей TSW WebCoder:

  • Built-in FTP client
  • CodeFolding
  • CodeSnippets
  • CSS Inspector
  • MySQL database client
  • Search & replace in multiple files
  • Syntax coloring and wordwrap

TextPad

TextPad (Win)

Простой редактор для текстовых файлов. Действительно прост в использовании, при этом доступно большинство функций которые необходимы пользователям. Если Вам просто необходима мощная замена Notepad, инструмент для редактирования веб-страниц или программирования IDE, TextPad сделает то, что вы хотите, и так как вы ожидаете.

Некоторые из возможностей TextPad:

  • Огромный файлы могут быть отредактированы.
  • интерфейс на английском, французском, немецком, итальянском, польском, португальском и испанском языках.
  • Проверка орфографии на 10 языках.
  • Несколько файлов одновременно могут быть отредактированы.
  • Неограниченная возможность функции Отменить/Вернуть.
  • Запись макросов, до 16 активных макросы.
  • Плавающий тулбар с использования подсказок, а также активный статус бар.
  • Мощный поиск/замена, с использованием UNIX-стиля регулярных выражений, с мощным редактором макросов.
  • Встроенный файловый менеджер для быстрого копирования файлов, переименования, удаления т.д.
  • Для просмотра бинарных файлов, используется шестнадцатеричный формат.
  • Встроенная утилита для сопоставления файтов.

Vim

Vim (All)

Vim (Vi IMproved), впервые выпущен Bram Moolenaar в 1991 году для компьютера Amiga. Он высоко конфигурируемый консольный текстовый редактор, построенный для эффективного редактирования текста. Это улучшенный вариант редактора Vi, распространенный в большинстве UNIX систем. Vim - это мощный инструмент для программиста, и он очень полезен для программирования. Подобно Vi, Vim интерфейс основан не на меню и иконках, а на командной строке.

Возможно, Вы захотите попробовать gVim или gVim Portable для Windows (с графическим пользовательским интерфейсом) и MacVim для Mac.

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

  • Подсветкой синтаксиса для более чем 200 языков (вы можете определить свой собственный синтаксис)
  • Edit-Compile-Fix: You edit a program, type “:make” and Vim shows the error messages in a window.
  • Подсветка соответствий: при поиске по шаблону, все найденое может быть выделено.
  • you can map keys, change the colors, add new commands, use scripts
  • completion, comparison and merging of files (vimdiff)
  • extended regular expressions
  • scripting languages (both native and through alternative scripting interpreters such as Perl, Python, Ruby, Tcl, etc.)
  • folding: a range of lines can be hidden, and one line displayed instead. This gives a quick overview of what a file contains.
  • editing of compressed or archived files in gzip, bzip2, zip, and tar format and files over network protocols such as SSH, FTP, and HTTP
  • session state preservation
  • unicode and other multi-language support
  • trans-session command
  • cursor position histories

Новый комментарий

Имя:
Для редактирования комментария осталось 10 минут
Комментарии отсутствуют