Top best html editors in linux

WebStorm (Windows, Linux, Mac)

WebStorm — это не просто редактор, а интегрированная среда разработки (IDE), написанная на Java. Но поскольку разница между IDE и редакторами с большим количеством плагинов может быть незначительной, мы решили также включить его в этот список.

WebStorm обладает следующими преимуществами:

  1. Эффективная работа с проектами любого размера благодаря интеграции систем контроля версий, в том числе Git, Mercurial и Subversion.
  2. Увеличение качества кода и соблюдение принципов разработки через тестирование (TTD) благодаря использованию JsTestDriver от Google.
  3. LiveEdit для мгновенного просмотра изменений без перезагрузки страницы.
  4. Наличие встроенных возможностей для проверки качества кода — JSHint, JSLint, Google Closure Linter.
  5. Поддержка большого количества технологий: TypeScript, CoffeeScript, Less, Sass, Stylus, Compass, EJS, Handlebars, Mustache, Web Components, Jade, Emmet и другие.

WebStorm — находка для тех, кому нужно много различного функционала и кто готов за это платить: стоимость индивидуальной лицензии за первый год — 59 долларов, стоимость корпоративной лицензии за первый год — 129 долларов

Если же вам нужно что-то более простое, обратите внимание на другие редакторы

Редактор Bluefish

Bluefish это больше чем редактор кода. Он кажется скорее современной IDE, как Eclipse и Netbeans. Со своим большим набором функций он может делать практически все то же, что и IDE. Одна интересная особенность Bluefish – интеграция со сторонними программами. Bluefish универсален в плане поддержки различных языков. Он поддерживает Ada, ASP.NET, VBS, C/C++, CSS, CFML, Clojure, D, gettextPO, Google Go, HTML, XHTML, HTML5, Java, JSP, JavaScript, jQuery и Lua.

Особенности Bluefish

Вот некоторые свойства, выделяющие этот редактор кода из общего ряда:

  • Скорость: Bluefish быстро запускается (даже на нетбуках) и загружает сотни файлов за секунды.
  • Интеграция внешних фильтров по вашему выбору, перенаправление вашего документа (или выделенного текста) на вход команд sort, sed, awk или любого пользовательского скрипта.
  • Многопоточная поддержка удаленных файлов с использованием gvfs, поддержка FTP, SFTP, HTTP, HTTPS, WebDAV, CIFS.
  • Встроенная проверка правописания, распознающая языки программирования.

За:

  • Поддержка многих языков программирования и сценариев.
  • Чистый и дружественный к пользователю UI.

Против:

Нехватка возможности редактировать много строк одновременно.

Установка Bluefish

Чтобы установить Bluefish в Ubuntu или основанных на этой ОС дистрибутивах можно запустить следующие команды:

  • sudo add-apt-repository ppa:klaus-vormweg/bluefish
  • sudo apt-get update
  • sudo apt-get install bluefish

9) IceCoder

IceCoder is a free and open-source browser-based editor that provides a modern approach to building web applications and websites. IceCoder is very easy to set up and can be set up in any shared, localhost, VPS servers. IceCoder has an awesome interface with many plugins and skins. We can access IceCoder from anywhere in the world online or offline. This feature makes it highly portable. It makes HTML editing pretty fast and easy as it has the features like context aware code highlighting,live editing, smart file system, code folding, color picker, image eye dropper, plugin manager, find and replace builder, Linux terminal plugin, Sass and LESS compiling on save plugins, HTML & JavaScript code hinting with tag wrappers, multiple selections and many more. The latest versions of IceCoder is available to download for free but have 14 days evaluation trial and should get a license to use further by donating $10 from their official website. We can use the old releases of IceCoder for free without a license from the download page.

1) Brackets

Brackets is a free and open-source text editor whose primary focus in on Web Development and is written in HTML, CSS and JavaScript using CodeMirror in a Node.js container. It is pretty beautiful which is a lightweight, yet powerful, modern text editor. It consists of some awesome features like Inline quick edit, Live Preview and Preprocessor support. It has an extension called «Extract for Bracket» which lets us to pull out design information from a PSD including colors, fonts, gradients, and measurement information as clean, minimal CSS via contextual code hints. It has a good selection of themes and plugins with a built-in package manager and has some awesome features like multiple selection editing, auto-complete and color picker with an attractive interface. Brackets is fast and beautiful for Web Design and Development. Brackets is in its early development so there are many features and stuff remain to be added and the work is undergoing.

Лучшие современные текстовые редакторы с открытым исходным кодом для Linux

Я пользуюсь Ubuntu, поэтому я предоставил инструкции по установке для дистрибутивов Ubuntu. Однако это не означает, что список содержит лучшие редакторы кода только для Ubuntu, потому что они подходят для любого дистрибутива Linux. К слову, редакторы в этом списке расположены в произвольном порядке.

1. Brackets

Brackets  —  это редактор c открытым исходным кода от компании Adobe. Brackets делает акцент исключительно на потребностях веб-дизайнеров, обладая встроенной поддержкой HTML, CSS и JavaScript. Он легковесный, но в то же время функциональный. Он предоставляет вам быстрое редактирование и режим интерактивного просмотра страницы. Также существует большое количество плагинов для расширения возможностей при работе с Brackets.

Некоторые из основных особенностей редактора кода Brackets:

  • Быстрое редактирование
  • Интерактивный просмотр страницы
  • Поддержка препроцессоров
  • Встроенный менеджер расширений
  • Кроссплатформенность

Вы можете загрузить исходный код, а также бинарные файлы для Linux, OS X и Windows на сайте Brackets.

2. Atom

Atom  —  еще один современный и стильно оформленный редактор с открытым исходным кодом для программистов. Atom был создан разработчиками Github’а и пропагандируется как “текстовый редактор для хакеров 21-го века”. Внешне Atom очень похож на текстовый редактор Sublime Text, который чрезвычайно популярен среди программистов, но имеет закрытый исходный код.

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

Чтобы не быть голословным, взгляните на некоторые из основных преимуществ редактора кода Atom:

  • Легко расширяемый
  • Встроенный пакетный менеджер с огромным количеством доступных плагинов
  • Умное автодополнение
  • Разделение окон
  • Кроссплатформенность
  • Встроенная возможность работы с Git
  • Кастомизация интерфейса

Недавно Atom выпустил .deb и .rpm пакеты, чтобы можно было легко установить Atom в дистрибутивах Linux на основе Ubuntu и Fedora. Разумеется, его исходный код также открыт.

3. Light Table

Light Table, представленный как “редактор кода следующего поколения” — это еще один современный, недооцененный, но многофункциональный редактор с открытым исходным кодом, который скорее похож на IDE, чем на простой текстовый редактор.

Для увеличения его возможностей доступны многочисленные расширения. Функция немедленного просмотра результата выполнения написанного кода — это то, что вам несомненно понравится. Её стоит использовать, чтобы по существу оценить удобство при работе в редакторе Light Table.

Некоторые из основных характеристик Light Table:

  • Встроенный менеджер расширений
  • Встроенное выполнение кода устраняет необходимость вывода на экран, так как код можно запустить в редакторе в режиме реального времени
  • Функция “наблюдения” позволяет мгновенно видеть результат выполнения кода
  • Кроссплатформенность

Если вы используете дистрибутив Linux на основе Ubuntu, то вам не составит большого труда установить себе Light Table. Однако, официально Light Table не предоставляет никаких пакетов.

4. Visual Studio Code

Visual Studio Code  —  популярный редактор кода от Microsoft. Только без паники — Visual Studio Code обладает полностью открытым исходным кодом.

По факту, Visual Studio Code был одним из первых “мирных предложений” от компании Microsoft для Linux и мира Open Source. После этого Microsoft открыла исходный код некоторых своих программ, конечно же, за исключением Microsoft Office.

Visual Studio Code — превосходный редактор кода, особенно для веб-разработки. Он также легковесен. Некоторые из основных его особенностей:

  • Технология Intellisense дает полезные подсказки и функцию автодополнения
  • Встроенная поддержка Git
  • Встроенный менеджер расширений со множеством доступных для загрузки расширений
  • Интегрированный терминал
  • Поддержка пользовательских фрагментов кода
  • Инструменты отладки
  • Поддержка огромного количества языков программирования
  • Кроссплатформенность

Установка Visual Studio Code в Ubuntu, а также других дистрибутивах, основанных на Fedora, очень проста благодаря Snap пакетам. Также можно скачать пакеты для Ubuntu и Fedora с сайта:

Популярные теги

ubuntu
linux
ubuntu_18_04
settings
debian
setup
ubuntu_16_04
error
macos
redhat
mint
problems
windows
install
server
android
bash
hardware
ubuntu_18_10
wifi
update
desktop
network
files
убунту
rhel
docker
web
kali
password
python
security
windows_10
nvidia
ustanovka
software
apt
ubuntu_20_04
filesystem
manjaro
shell
stretch
issues
kde
mysql
apache2
partition
wine
program
video_card
disk
package-management
apt-get
drivers
kernel
virtualbox
performance
vpn
video
gnome
games
keyboard
terminal
kubuntu
usb
nginx
command-line
macbook
sound
driver
wi_fi
centos
installation
display
delete
scripting
user
os
memory
hotkeys
disk_space
freebsd
dual_boot
ubuntu_17_10
opera
cron
backup
fedora
lubuntu
oshibka
chrome
boot
for
ssh
mail
zorin_os
arch_linux
установка
firewall
git

Как создать файл в редакторе нано

Команда Nano, за которой следует новое имя файла, создаст новый файл.

Например, чтобы создать новый файл с именем greetings.txt, выполнить:

Эта команда откроет пустой редактор GNU Nano. На экране редактора будет показана версия Nano и имя файла.


Открытие пустого файла с помощью Nano

В самом низу находится набор сочетаний клавиш для работы с Nano. Все сочетания клавиш начинаются с символа каретки ( ^ ). Этот символ обозначает клавишу Ctrl на клавиатуре.

Например, ^O означает нажать Ctrl + O.

Чтобы получить список всех команд, нажмите Ctrl + g. Откроется текст справки Nano.


Текст справки Nano

Screem

У него есть все шансы стать идеальным к версии 1.0

Первое впечатление о Screem — «просто редактор>. Рабочее окно разбито на три поля — справа поле ввода, внизу выводятся ошибки и предупреждения, а слева несколько вкладок, позволяющих проще ориентироваться в документе, работать с файлами и т.д. Особенно полезной мне показалась вкладка Tree, отображающая древовидную структуру странички — двойной щелчок, скажем, по строке HEAD приведёт к выделению в поле редактирования всего кода, относящегося к заголовку.

От обычного текстового редактора его, очевидно, должна отличать продвинутая работа с HTML-тегами. В данном случае «продвинутость» заключается в подсветке синтаксиса, возможности ввести тот или иной тег, выбрав его в меню (очень удобно вставлять META-теги и DOCTYPE-строку буквально парой кликов) и в автодополнении/подсказке вводимых тегов (включая аргументы).

Ещё одна особенность — полуавтоматическое закрытие «парных» тегов. «Полу-«, потому что вам придётся совершить некое действо, прежде чем появится закрывающий тег — а именно, набрать последовательность «».

А вот «горячие клавиши» для быстрого ввода тегов, к сожалению, не предусмотрены. Но в качестве компенсации — возможность выбрать слева на вкладке «Resources» и вставить двойным щелчком любой тег. А вкладка «Атрибуты» позволит вам окинуть взглядом все атрибуты, имеющиеся у выделенного тега, и изменить любой из них.

Довольно полезная функция — проверка HTML-синтаксиса (меню «Инструменты > Tidy > Tidy (HTML)»). Внизу, на вкладке «Ошибки», вы получите информацию о всех найденных ошибках (например, несуществующих в природе тегах) и предупреждениях. Под последнюю категорию, к сожалению, подпадают все кириллические символы с диагнозом «invalid character code», что несколько захламляет вывод.

Для ввода «сложных» тегов — таких как рисунки, ссылки, таблицы, формы — предусмотрены диалоги ввода параметров (именуемые «волшебниками»). Кстати, ими, оказывается, довольно удобно пользоваться для SSI-вставок, особенно когда склероз стирает из памяти некогда знакомые до боли сочетания буковок…

«Волшебником» удобно вставлять и изображения: выбираете в стандартном диалоге нужный файл, задаёте альтернативную подпись (атрибут alt) — и у вас появляется тег IMG с автоматически проставленными значениями height и width. Другие атрибуты, типа выравнивания, легко изменить с помощью упомянутой выше одноимённой вкладки

Также обратите внимание на «Color Wizard» — очень удобное средство выбора цвета

Из сервисных функций — проверка орфографии, группировка нескольких страниц в проекты (здесь они именуются «сайтами»), поддержка CVS, публикация проекта с помощью FTP. Найденные на странице ссылки можно просмотреть на диаграмме (по или выбрав в меню «View > Link view») и сразу увидеть, какие из них внутренние, какие внешние, а какие вообще ведут в никуда. Аналогично, по , включается режим предварительного просмотра. При желании можно воспользоваться и просмотром во внешнем браузере.

Ну и довольно подробная и хорошо иллюстрированная справка позволит осваивать редактор не только методом «научного тыка».

Так что можно сказать, что этот «просто редактор» на самом деле — достаточно удобный и функциональный инструмент. Хотя отсутствие горячих клавиш для вставки тегов и странная реализация автоввода завершающих тегов вынуждают либо почти всё набирать вручную, либо прибегать к помощи мыши чаще, чем того хотелось бы при «быстром» вводе.

Русифицирован наполовину, а в остальном — очень хорош!

Отображение ссылок выглядит просто кошмарно… Но иногда без него не обойтись.

Atom

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

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

Особенности редактора кода Atom

  • Кросс-платформенное редактирование: Atom доступен не только в Linux, но также и на других платформах, таких как Windows и Mac.
  • Встроенный менеджер пакетов позволяет вам с легкостью искать и инсталлировать новые пакеты.
  • Умное автодополнение: благодаря этой разумной, гибкой функции Atom вы можете писать код быстрее.
  • Браузер файловой системы позволяет с легкостью искать и открывать отдельные файлы, целый проект или несколько проектов в одном окне.
  • Множество панелей: вы можете сравнивать и редактировать код в разных файлах, разбив интерфейс на несколько отдельных панелей.

За:

  • Мощность и простота
  • Богатство настроек

Против:

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

Установка Atom в Linux

Если вы используете Ubuntu или его производные, вы можете установить Atom с помощью PPA, запустив следующие команды:

  • sudo add-apt-repository ppa:webupd8team/atom
  • sudo apt-get update
  • sudo apt-get install atom

Если вы используете Debian или дистрибутивы Linux на основе Fedora, вы можете воспользоваться пакетами .deb и .rpm. В настоящее время Atom есть лишь для 64-битных систем.

Geany

  • Часто обновляется.

  • Обширная поддержка типов файлов.

  • Нет шаблонов.

  • Ограниченный выбор плагинов.

Geany — это текстовый редактор, работающий на любой платформе, поддерживающей библиотеки GTK. Это должна быть базовая среда IDE, небольшая и быстро загружаемая. Вы можете разрабатывать все свои проекты в одном редакторе, потому что Geany поддерживает HTML, XML, PHP и многие другие языки Интернета и программирования.

Geany поддерживает выделение синтаксиса, холодное сворачивание, свойства сетки CSS и интерфейс плагина. Он поддерживает, среди прочего, языки C, Java, PHP, HTML, Python и Perl.

Microsoft Visual Studio

Microsoft Visual Studio — это интегрированная среда разработки, цена которой варьируется от $699 до $2900. Множество версий этой IDE способны создавать все типы программ, начиная от веб-приложений и заканчивая мобильными приложениями, видеоиграми. Эта линейка программного обеспечения включает в себя множество инструментов для тестирования совместимости. Благодаря своей гибкости Visual Studio является отличным инструментом для студентов и профессионалов.

Поддерживаемые языки: Ajax, ASP.NET, DHTML, JavaScript, JScript, Visual Basic, Visual C#, Visual C++, Visual F#, XAML и другие.

Особенности:

  • Огромная библиотека расширений, которая постоянно увеличивается;
  • IntelliSense;
  • Настраиваемая панель и закрепляемые окна;
  • Простой рабочий процесс и файловая иерархия;
  • Статистика мониторинга производительности в режиме реального времени;
  • Инструменты автоматизации;
  • Легкий рефакторинг и вставка фрагментов кода;
  • Поддержка разделенного экрана;
  • Список ошибок, который упрощает отладку;
  • Проверка утверждения при развертывании приложений с помощью ClickOnce, Windows Installer или Publish Wizard.

Недостатки: поскольку Visual Studio IDE является супертяжелой, для открытия и запуска приложений требуются значительные ресурсы. Поэтому на некоторых устройствах внесение простых изменений может занять много времени. Для простых задач целесообразно использовать компактный редактор или средство разработки PHP.

Ranveer

Недавно я перешел с Windows на Ubuntu, и мне действительно не хватает одного из программ — Adobe Dreamweaver . Вино не дает такого хорошего опыта.

Какой редактор WYSIWYG (что вы видите, что вы получаете) подходит для Ubuntu (или для любого другого дистрибутива Linux в целом)?

Интеграция с Git была бы бонусом.

DejanLekic

Обновление (20170929): В течение последнего года я использую замечательную среду IDE Pinegrow ( https://pinegrow.com ), и я искренне рекомендую ее. BlueGriffon, который я упомянул ниже в своем ответе несколько лет назад, устарел и сильно отстает от Pinegrow в разработке.

Я рекомендую BlueGriffon . Он БЕСПЛАТНЫЙ, многофункциональный, работает на всех основных платформах и имеет много хороших дополнений, некоторые из которых коммерческие. У меня есть (коммерческий) плагин CSS, и я очень доволен им. Я использовал KompoZer до того, как нашел BlueGriffon. Я смиренно верю, что Amaya не может конкурировать с этими двумя.

Хорошей альтернативой является Eclipse с некоторым плагином WYSIWYG, как, например, «Проект инструментов JavaServer Faces (JSF)», который является частью «Eclipse Webtools».

Обновить

Этот ответ больше не действителен. Как отмечено в комментарии @Dorian, это больше не может использоваться для нормальной веб-разработки.

Google Web Designer — это WYSIWYG редактор HTML и многое другое.

Дизайн в настоящее время находится в бета-версии и доступен для следующих дистрибутивов Linux:

  • Ubuntu
  • Debian
  • OpenSuSE
  • мягкая фетровая шляпа

Вот официальная ссылка для скачивания

MadTux

Amaya — официальный веб-редактор W3C WYSIWYG. Это открытый исходный код, и, судя по скриншотам, достаточно настраиваемый. На всякий случай, он также поддерживает OSX и Windows.

На домашней странице это описано так:

Sublime Text 3

Sublime Text — самый распространенный в сообществе разработчиков редактор кода для Linux. Это легковесный и несложный редактор кода. Sublime Text строится из пользовательских компонентов, что обеспечивает непревзойденную отзывчивость. Благодаря мощному настраиваемому кросс-платформенному инструментарию пользовательского интерфейса с непревзойденным механизмом подсветки синтаксиса Sublime Text высоко устанавливает планку производительности.

Эта программа может использоваться в качестве простого текстового редактора и подсветкой синтаксиса. Подключив дополнительные плагины, вы можете так расширить его функциональность, что он будет способен практически на все, на что способны IDE. Кроме этого в Sublime Text предлагается множество вариантов настройки. Сочетания клавиш, меню, сниппеты, макросы, расширения и многое другое – практически все в Sublime Text настраивается с помощью обычных JSON-файлов. Эта система дает вам гибкость, поскольку настройки могут быть различными для разных типов файлов или разных проектов.

Особенности Sublime Text 3

Вот некоторые из лучших свойств этого редактора:

  • Множественные выделения: это свойство повысит продуктивность вашей работы, позволяя вам одновременно делать многочисленные изменения.
  • Палитра команд: вы можете осуществлять различные операции благодаря всего нескольким нажатиям клавиш, что экономит время.
  • Изобилие настроек поможет вам подогнать под себя внешний вид и поведение редактора.
  • «Неотвлекающий» (Distraction Free) режим: ваши файлы отображаются во весь экран, а боковая панель, меню, карта – скрываются.
  • Поддержка многих языков программирования и написания сценариев.

За:

  • Простой интерфейс.
  • Автодополнение кода и подсветка синтаксиса.
  • Производительность.
  • Расширяемый Python API.

Против:

Сложная интеграция функционала.

Установка Sublime Text в Linux

Стабильную версию Sublime Text 3 можно инсталлировать, введя в терминале команды, указанные ниже. Этот способ подходит для дистрибутивов, основанных на Ubuntu и Debian. Если вы используете другие дистрибутивы, такие как Fedora, Arch и Suse, обратитесь к этой странице за инструкциями по установке.

  • wget -qO – https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add –
  • echo “deb https://download.sublimetext.com/ apt/stable/” | sudo tee /etc/apt/sources.list.d/sublime-text.list
  • sudo apt update
  • sudo apt install sublime-text

4) Aptana Studio

Aptana Studio is an open-source web development IDE which is based on Eclipse and supports JavaScript, HTML, DOM and CSS with code-completion, outlining, JavaScript debugging, error and warning notifications and integrated documentation. The version 3 is rebuilt from the ground-up which has made it much faster now, customizable and includes new features to help in more productivity. Aptana Studio features the flexibility of Eclipse and focuses it into a powerful web development engine. It includes some of the features that an HTML editor should have like syntax coloring according to the selected theme, code assist, syntax error annotations, auto-indentation and code formatting, hyperlinking to classes, functions and variables, ftp support and many more. It is a complete web development environment that combines powerful authoring tools with a collection of online hosting and collaboration services.

HTML-редактор Atom

Это простой редактор с приятным интерфейсом, который визуально отдаленно напоминает Sublime Text. Написан на CoffeeScript. Atom довольно молодой текстовый редактор, первый релиз которого произошел 26 февраля 2014 года. Имеет поддержку плагинов, написанных на Node.js. Подойдет новичкам для работы не только с HTML, но и с рядом других задач.

Atom является бесплатным и может быть установлен на большинство популярных операционных систем. Помимо этого он довольно прост в установке и использовании, быстро работает и требует малое количество свободного места на жестком диске.

Чтобы начать работу с этим редактором, достаточно кликнуть «Open a Project» из окна с приветствием, открывающимся по умолчанию. Далее выбирается директория для работы, после чего в ней создается файл и указывается его расширение. Синтаксис для файла определяется автоматически исходя из указанного расширения.

UltraEdit

  • Исключительная поддержка клиентов.

  • Вставляйте и редактируйте столбцы динамического текста.

  • Ограниченная интеграция с компиляторами и отладчиками.

  • Дороже, чем аналогичные редакторы.

UltraEdit — это текстовый редактор, но он обладает многими функциями, которые обычно можно найти в инструментах, которые считаются исключительно веб-редакторами. Если вы ищете мощный текстовый редактор, который может справиться практически с любой текстовой ситуацией, с которой вы можете столкнуться, тогда UltraEdit — отличный выбор.

UltraEdit создан для редактирования больших файлов. Он поддерживает дисплеи UHD, прост в настройке и имеет встроенные возможности FTP. Функции включают мощные возможности поиска, сравнение файлов, выделение синтаксиса, автоматическое закрытие тегов XML / HTML, интеллектуальные шаблоны и многое другое.

Используйте UltraEdit для редактирования текста, веб-разработки, системного администрирования, разработки для настольных компьютеров и сравнения файлов.

IntelliJ IDEA

Еще одна IDE, разработанная Jet Brains. Она предлагает пользователям бесплатную версию Community Edition, 30-дневную бесплатную ознакомительную версию Ultimate Edition и годовую подписку на версию Ultimate Edition за $533 — $693. IntelliJ IDEA поддерживает Java 8 и Java EE 7, обладает обширным инструментарием для разработки мобильных приложений и корпоративных технологий для различных платформ. Если говорить о цене, IntelliJ является прекрасным вариантом из-за огромного списка функций.

Поддерживаемые языки программирования: AngularJS, CoffeeScript, HTML, JavaScript, LESS, Node JS, PHP, Python, Ruby, Sass, TypeScript и другие.

Особенности:

  • Расширенный редактор баз данных и дизайнер UML;
  • Поддержка нескольких систем сборки;
  • Пользовательский интерфейс тестового запуска приложений;
  • Интеграция с Git;
  • Поддержка Google App Engine, Grails, GWT, Hibernate, Java EE, OSGi, Play, Spring, Struts и других;
  • Встроенные средства развертывания и отладки для большинства серверов приложений;
  • Интеллектуальные текстовые редакторы для HTML, CSS и Java;
  • Интегрированный контроль версий;
  • AIR Mobile с поддержкой Android и iOS.

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

Eclipse

Среда программирования C (поддерживающая и многие другие языки программирования) с открытым исходным кодом. Этот инструмент может оказаться полезен, как для новичков, так и для профессионалов. Первоначально создаваемый как среда для Java-разработки сегодня Eclipse имеет широкий диапазон возможностей благодаря большому количеству плагинов и расширений. Помимо средств отладки и поддержки Git / CVS, стандартная версия Eclipse поставляется с инструментами Java и Plugin Development Tooling. Если вам этого недостаточно, доступно много других пакетов: инструменты для построения диаграмм, моделирования, составления отчетов, тестирования и создания графических интерфейсов. Клиент Marketplace Eclipse открывает пользователям доступ к хранилищу плагинов и информации.

Поддерживаемые языки: C, C++, Java, Perl, PHP, Python, Ruby и другие.

Особенности:

  • Множество пакетных решений, обеспечивающих многоязычную поддержку;
  • Улучшения Java IDE, такие как иерархические представления вложенных проектов;
  • Интерфейс, ориентированный на задачи, включая уведомления в системном трее;
  • Автоматическое создание отчетов об ошибках;
  • Параметры инструментария для проектов JEE;
  • Интеграция с JUnit.

Недостатки: многие параметры этой среды разработки могут запугать новичков. Eclipse не обладает всеми теми функциями, что и IntelliJ IDEA, но является IDE с открытым исходным кодом.

Vim

Vim – усовершенствованная версия vi, программы-редактора, поставляемой в большинстве UNIX-систем. Vim часто и вполне заслуженно называют «программистским» редактором. Он очень реконфигурируемый и очень полезен в программировании, поэтому многие считают его целой IDE. Конечно, он подходит не только программистам. Vim отлично справляется с любой редактурой кода, от составления электронных писем до редактирования конфигурационных файлов.

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

Особенности Vim

  • Автоматические команды
  • Ввод диграфов
  • Разбиение экрана
  • Экран сессии
  • Расширение по клавише Tab
  • Цветной синтаксис
  • Система тегов

За:

  • Мощный и полный набор функций для программистов.
  • Стабильный и популярный.

Против:

Для новичков программа сложная, но если вы готовы потратить некоторое время на изучение, все будет в порядке.

Установка VIM в Linux

Есть несколько способов установить Vim в Linux. Существуют различные инсталляционные файлы, но здесь мы покажем установку через PPA-репозиторий.

  • sudo add-apt-repository ppa:jonathonf/vim
  • sudo apt update
  • sudo apt install vim

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

4. Brackets

Brackets это современный, популярный редактор кода от Adobe, доступный в Linux. Он бесплатен в отличие от другого программного обеспечения Adobe. Если вы веб-разработчик, то вам особенно подойдет Brackets, поскольку он создан с учетом нужд разработки. У этого редактора есть несколько особенностей, которые могут быть расширены дополнительными плагинами. В Adobe работали над Brackets с тем чтобы создать лучший современный редактор кода под Linux.

Brackets после установки уже имеет все функции, обязательные для современного текстового редактора. Основан он на JavaScript.

Особенности текстового редактора Brackets

  • Live-просмотр: вы можете сразу отслеживать результат изменения кода.
  • Встроенное редактирование позволяет вам редактировать CSS или фрагменты другого кода сразу, без перехода к соответствующему файлу.
  • Препроцессор: редактирование препроцессоров с Brackets удобнее, чем с другими подобными текстовыми редакторами. Можно с легкостью редактировать файлы SASS и LESS.

За:

  • Легковесность.
  • Открытый исходный код.
  • Мощные визуальные инструменты.
  • Доступность полезных расширений.

Против:

Не лучшие более продвинутые скрипты и языки.

Скачивание и установка Brackets

Последняя версия Brackets это v1.11. Вы можете установить ее на свою машину с Linux скачав .deb пакет. Этот способ подойдет для дистрибутивов на основе Ubuntu и Debian. Для других дистрибутивов потребуется скомпилировать исходный код, доступный на GitHub. Команды ниже – для установки Brackets из соответствующего PPA-репозитория.

  • sudo add-apt-repository ppa:webupd8team/brackets
  • sudo apt-get update
  • sudo apt-get install brackets
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Зов электронных книг
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: