Найти в Дзене
Бородатый Frontender

Какой редактор кода выбрать?

Выбор инструмента разработки – вопрос вкуса. Каждый разработчик выбирает свой редактор на основе своих мировоззрений, из того, как он будет работать с HTML редактором. Однако, есть ряд редакторов кода, которые выбираются разработчиками чаще всего.

Из различных статей и общения с другими разработчиками я составил определнный список редакторов:

  • Visual Studio Code
  • Notepad ++
  • Sublime Text
  • Atom

рейтинг этих редаторов я уже выстроил по своему предпочтению и опыту работы на данных платфорах.

Одно время, собственно наверное как и все новички, которые проходят различные бесплатные курсы, я пользовался notepad++ (на работе приходится пользоваться им так как другой софт установить нельзя). Паралельно я тестировал различные другие редакторы, но большее предпочтения я отдал лидеру списка.

но все по порядку давайте я распишу их плюсы и минусы.

Visual Studio Code

-2

Выпущен данный редактор компанией Microsoft , Visual Studio Code является мощной программой, содержащей, кроме текстового редактора кода, еще ряд полезнейших функций, расширений позволяющих проводить анализ кода, запуск его и отладку. Если загуглить рейтинг бесплатных HTML редакторов именно Visual Studio Code занимает лидирующий места в этих списках, используясь разработчиками все чаще, и чаще. 

Плюсы:

— Поддерживает очень большое колличество языков программирования

— Можно установить кучу полезных плагинов, которые облегчают процесс разработки.

— Есть переносная (portable) версия для поддерживаемых ее устройств.

— Включает в себя контроль GitHub и поддерживает функции отладки. 

—Она бесплатная

Замечания:

— многие жалуются на длительный запуск приложения, но на своем i7 8-го поколения с ssd я не заметил долгого запуска так что просто советую обновлять железо во время))))

— Принудительно обновляет плагины, как только появляются новые версии.

Notepad++

-3

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

Плюсы:

  • Очень легкий софт можно пользоваться хоть на бабушкином ноутбуке. правда мне жаль разработчиков с такими пк.
  • Есть портативная версия.
  • Функционал программы легко расширяется множеством плагинов. При желании такой плагин можно создать самому.
  • Легко настраиваемый интерфейс. Его можно настроить самому или найти в интернете понравившуюся вам цветовую гамму для более приятного кодинга
  • Поддерживается работа с большим количеством вкладок одновременно. Ну правда этот плюс есть практически во всех редаторах кода
  • Notepad ++ является на 100% бесплатной программой.

Минусы:

  • Для себя отметил интерфейс, который наводит тоску так как он уж очень минималистичен.
  • Для работы на OS X и Linux требуется сторонний софт

Sublime Text

-4

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

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

Плюсы 

  • Кроссплатформенность. Sublime работает в таких операционных системах как Windows, OS X и Linux.
  • Есть портативная версия.
  • Функционал программы легко расширяется множеством плагинов. При желании такой плагин можно создать самому.
  • Раздельное редактирование. Разработчики могут использовать несколько мониторов и редактировать различные участки кода одновременно.

 

Недостатки 

  • Не весь функционал доступен пользователю бесплатно.

Атом

-5

Атом – это относительно свежий редактор выпущенный сообществом GitHub. Данный редактор является бесплатным и имеет открытый исходный код Интересно, что в качестве слогана для Atom используется фраза «самый взломанный текстовый редактор 21 столетия», подразумевая под этим, что любой разработчик может вносить свой вклад в редактирование, расширение, изменение и обмен исходным кодом программы, а также создавать собственные пакеты для улучшения Atom. Данная платформа работает на к Windows , OS X и Linux.

Как и многие редакторы кода Атом умеет умный механизм автозаполнения для более быстрой верстки. Поддерживает такие языки как: HTML, CSS, JavaScript, Python, XML, PHP, Java, SQL, C# итак далее.

Плюсы

  • Функционал программы легко расширяется множеством плагинов. При желании такой плагин можно создать самому.
  • Открытый исходный код. Весь редактор Atom распространяется бесплатно, предоставляя свой исходный код, доступный на GitHub.
  • Интеграция с Git и GitHub.
  • Возможность в режиме реального времени писать код совместно с другими разработчиками.

Минусы Atom

  • Очень тяжелая программа, которая как GoglrChrome обожает поедать оперативную память вашего ПК.

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

Напишите в комментариях каким редактором кода пользуетес

вы и почему.