Статьи

18 бесплатных текстовых редакторов для очистки вашего кода

Хотя существует множество платных решений для редактирования вашего кода, не каждый имеет сотни долларов в своем бюджете, чтобы разместить их на своем рабочем столе. К счастью, существует множество бесплатных решений практически для каждого стиля редактирования, о котором вы только можете подумать. Мы сосредоточили этот список на кроссплатформенных, Mac OS X-только и загружаемых решениях только для Windows, но мы включили один онлайн-вариант. Мы надеемся, что в будущем их будет больше, поэтому вы сможете по-настоящему сотрудничать с другими членами вашей команды. Просмотрите список 18 редакторов, и вы обязательно найдете тот, который идеально подходит для ваших нужд!

Кроссплатформенные редакторы

Amaya : Сочетание WYSIWYG-инструмента для веб-редактирования и браузера, изначально разработанного Institut National de Recherche и Informatique et en Automatique (INRIA), а затем приобретенного консорциумом World Wide Web (W3C). Проект с открытым исходным кодом и, поскольку он представляет собой тестовую площадку, он поддерживает протоколы и языки, которые еще не поддерживаются основными браузерами, такими как RDF. Программа доступна для Unix, Linux, Windows, Mac OS X, Amiga OS и других.

amaya

Арахнофилия : редактор на основе Java, который имеет возможность редактировать несколько документов, встроенный FTP-клиент, позволяющий загружать изменения без выхода из интерфейса, пользовательские шаблоны, настраиваемые пользователем панели инструментов и ряд других функций.

Arachnophilia

Беспин : Единственный облачный редактор в списке, Беспин — проект от Mozilla Labs. Это полностью облачный проект веб-редактора, созданный для поощрения совместной работы, так как к нему можно получить доступ из любого места. Веб-приложение позволяет выделять синтаксис Arduino, CSS, HTML, JavaScript и PHP. Вы можете прочитать предыдущее освещение Bespin на SitePoint здесь и здесь .

bespin

Bluefish : Bluefish существует в различных форматах с 1997 года, и в ней работает только один постоянный сотрудник, Оливье Сессинк. Программа имеет настраиваемую подсветку синтаксиса для C, ColdFusion, CSS, HTML, Java, JavaScript, JSP, Perl, Python, Ruby, SQL, XHTML и других. Считается, что некоторые заполняют пробел между текстовыми редакторами и более крупными платформами разработки IDE и работают на Linux, Mac OS X, Solaris и Windows.

bluefish

Eclipse : Этот редактор был написан на Java в качестве исходного основного языка, с которым он работает, но благодаря многочисленным плагинам вы также можете редактировать на таких языках, как Perl, PHP, Python и другие. Из-за природы с открытым исходным кодом, плагины приветствуются для любого языка, для которого разработчик хочет создать один. Поскольку Eclipse является не чем иным, как ядром времени выполнения, программа работает немного больше как платформа для плагинов, чем что-либо еще. Это позволяет всей программе быть очень легковесной, и вы можете устанавливать только те кусочки, которые вам нужны, без лишних усилий. Программа работает на Linux, Mac OS X и Windows.

Eclipse

J : J — это текстовый редактор, написанный на Java, который будет работать в любой системе с установленной Java 1.4, но рекомендуется 1.5. Этот редактор был обновлен в марте 2009 года, хотя до этого его не трогали с сентября 2004 года. Программа работает в Linux, Mac OS X, OS / 2, Unix, VMS и Windows.

j

jEdit : В разработке с 1998 года этот редактор на основе Java не выпускал основной версии с 2004 года, но имел множество предварительных выпусков. Хотя это не самый последний редактор, система поддерживает отступы и подсветку синтаксиса для более чем 130 различных языков программирования. Программа работает на Linux, Mac OS X, OS / 2, Unix, VMS и Windows.

jedit

JuffEd : JuffEd — это редактор, созданный для программистов и опытных пользователей, с подсветкой синтаксиса для множества языков, включая HTML, Java, JavaScript, Perl, PHP, Python, Ruby и многие другие. Он также имеет несколько других полезных инструментов, таких как авто-отступ, автозаполнение, выделение строк и так далее. Программа является кроссплатформенной и работает на нескольких разных операционных системах.

juffed

KompoZer : KompoZer был прекращен первоначальным создателем некоторое время назад, но сейчас он разрабатывается сообществом, созданным вокруг него. Программа соответствует стандартам W3C и по умолчанию генерирует новые страницы в HTML 4.01. Этот редактор WYSIWYG имеет встроенный HTML-валидатор, чтобы проверить вашу работу на лету, не выходя из программы. Программа совместима с Linux, Mac OS X и Windows.

kompozer

NetBeans : эта конкретная программа представляет собой смесь инфраструктуры приложений и редактора, который включает подсветку синтаксиса, редактирование JavaScript и CSS, инструменты для разработки на Ruby и многое другое. NetBeans работает в Linux, Mac OS X, Solaris и Windows.

netbeans

RText : этот текстовый редактор имеет подсветку синтаксиса для более чем 20 языков, может поддерживать несколько шрифтов одновременно, шаблоны кода, редактировать несколько документов одновременно и множество других функций. Поскольку RText написан на Java, он может работать в Linux, Mac OS X, OS / 2, Unix, VMS и Windows.

rtext

SciTE : SciTE, сокращение от SCIntilla, представляет собой легкий текстовый редактор, который позволяет настраивать ваши потребности, просто редактируя текстовые файлы. Он поддерживает множество языков, запускает скрипты и даже имеет небольшой EXE-файл, так что вы можете запускать программу с флешки, если ваша работа требует, чтобы вы находились не на своем, а на другом компьютере. SciTE совместим с Linux и Windows.

SciTE

Mac OS X-Only Editors

Smultron : Smultron предлагает подсветку синтаксиса для языков, таких как C, C ++, CSS, D, HTML, Java, LISP, Python, Ruby и XML, а также создание вкладок, просмотр столбцов, настройка ярлыков и многое другое.

smultron

TextWrangler : TextWrangler имеет подсветку синтаксиса для нескольких языков, сравнение файлов, несколько отмен и многое другое. Программа также позволяет запускать такие скрипты, как AppleScript, Python, Perl и Shell.

textwrangler

Редакторы только для Windows

HAPedit : HAPedit обеспечивает подсветку синтаксиса для ASP, CSS, HTML, JavaScript, PHP, SQL и других. Другие функции включают консоль SQL, FTP-менеджер, статистику для вашей страницы, чтобы увидеть, как большой размер файла, среди других функций.

hapedit

Notepad ++ : Помимо поддержки подсветки синтаксиса для 48 различных языков, программа также разработана, чтобы быть более экологически чистой, чем большинство редакторов. Программа также поддерживает разделение экрана для поддержки просмотра / клонирования, просмотра FTP, автозаполнения, просмотра WYSIWYG и многих других функций.

notepad

NoteTab : NoteTab предлагает бесплатную облегченную версию, но это больше похоже на вкус того, что вы можете найти в платных версиях. Он пригоден для использования, и он не беспокоит вас о покупке, но, когда вы ознакомитесь с ним, вы, вероятно, в конечном итоге все равно будете переходить на версии Standard или Pro.

notetab

PSPad : PSPad может редактировать C, HTML, JavaScript, PHP, Perl и другие, он также может редактировать файлы непосредственно на вашем сервере через интерфейс FTP, полноценный шестнадцатеричный редактор, подсветку синтаксиса, сравнение файлов между текстовыми файлами и множество других функций.

pspad

Какая ваша любимая бесплатная программа для редактирования кода?