Выбор инструмента разработки – вопрос вкуса. Каждый разработчик выбирает свой редактор на основе своих мировоззрений, из того, как он будет работать с HTML редактором. Однако, есть ряд редакторов кода, которые выбираются разработчиками чаще всего.
Из различных статей и общения с другими разработчиками я составил определнный список редакторов:
- Visual Studio Code
- Notepad ++
- Sublime Text
- Atom
рейтинг этих редаторов я уже выстроил по своему предпочтению и опыту работы на данных платфорах.
Одно время, собственно наверное как и все новички, которые проходят различные бесплатные курсы, я пользовался notepad++ (на работе приходится пользоваться им так как другой софт установить нельзя). Паралельно я тестировал различные другие редакторы, но большее предпочтения я отдал лидеру списка.
но все по порядку давайте я распишу их плюсы и минусы.
Visual Studio Code
Выпущен данный редактор компанией Microsoft , Visual Studio Code является мощной программой, содержащей, кроме текстового редактора кода, еще ряд полезнейших функций, расширений позволяющих проводить анализ кода, запуск его и отладку. Если загуглить рейтинг бесплатных HTML редакторов именно Visual Studio Code занимает лидирующий места в этих списках, используясь разработчиками все чаще, и чаще.
Плюсы:
— Поддерживает очень большое колличество языков программирования
— Можно установить кучу полезных плагинов, которые облегчают процесс разработки.
— Есть переносная (portable) версия для поддерживаемых ее устройств.
— Включает в себя контроль GitHub и поддерживает функции отладки.
—Она бесплатная
Замечания:
— многие жалуются на длительный запуск приложения, но на своем i7 8-го поколения с ssd я не заметил долгого запуска так что просто советую обновлять железо во время))))
— Принудительно обновляет плагины, как только появляются новые версии.
Notepad++
Так как этим редактором я пользовался достаточно долго и уже привык к нему я не мог не включить его в список. естественно он проигрывает по своему функционалу предыдущему редактору, но я вам скажу если заморочиться и хорошенько настроить его под себя как это делал я - то особой разницы можно и не почувствовать. вопрос времени и желания на эти настройки. Основной причиной перехода на другой редактор стало то, что этот редактор не предствляет из себя полноценную среду разработки которая необходима для решения более серьезных задач. ну и по интерфейсу он конечно напоминает программы, которые застряли в 90х)))
Плюсы:
- Очень легкий софт можно пользоваться хоть на бабушкином ноутбуке. правда мне жаль разработчиков с такими пк.
- Есть портативная версия.
- Функционал программы легко расширяется множеством плагинов. При желании такой плагин можно создать самому.
- Легко настраиваемый интерфейс. Его можно настроить самому или найти в интернете понравившуюся вам цветовую гамму для более приятного кодинга
- Поддерживается работа с большим количеством вкладок одновременно. Ну правда этот плюс есть практически во всех редаторах кода
- Notepad ++ является на 100% бесплатной программой.
Минусы:
- Для себя отметил интерфейс, который наводит тоску так как он уж очень минималистичен.
- Для работы на OS X и Linux требуется сторонний софт
Sublime Text
Данным редактором я пользовался, но е так долго. Эта програ бесплатная, но чтобы пользоваться всеми плюшками данного софта необходимо купить лицензию. замететь про предыдущие редакторы я не говорил, что нужно платить.
Так же как и в Notepad можно добавлять плагины, созданные сообществом, или создавать свои собственные. Для значительной части разработчиков использование бесплатной версии Sublime будет вполне достаточным.
Плюсы
- Кроссплатформенность. Sublime работает в таких операционных системах как Windows, OS X и Linux.
- Есть портативная версия.
- Функционал программы легко расширяется множеством плагинов. При желании такой плагин можно создать самому.
- Раздельное редактирование. Разработчики могут использовать несколько мониторов и редактировать различные участки кода одновременно.
Недостатки
- Не весь функционал доступен пользователю бесплатно.
Атом
Атом – это относительно свежий редактор выпущенный сообществом GitHub. Данный редактор является бесплатным и имеет открытый исходный код Интересно, что в качестве слогана для Atom используется фраза «самый взломанный текстовый редактор 21 столетия», подразумевая под этим, что любой разработчик может вносить свой вклад в редактирование, расширение, изменение и обмен исходным кодом программы, а также создавать собственные пакеты для улучшения Atom. Данная платформа работает на к Windows , OS X и Linux.
Как и многие редакторы кода Атом умеет умный механизм автозаполнения для более быстрой верстки. Поддерживает такие языки как: HTML, CSS, JavaScript, Python, XML, PHP, Java, SQL, C# итак далее.
Плюсы
- Функционал программы легко расширяется множеством плагинов. При желании такой плагин можно создать самому.
- Открытый исходный код. Весь редактор Atom распространяется бесплатно, предоставляя свой исходный код, доступный на GitHub.
- Интеграция с Git и GitHub.
- Возможность в режиме реального времени писать код совместно с другими разработчиками.
Минусы Atom
- Очень тяжелая программа, которая как GoglrChrome обожает поедать оперативную память вашего ПК.
Конечно редакторов кода огромное множество и этот список себя не исчерпывает. И как говорится на вкус и цвето товарища нет. Я выразил исключительно сове мнение о данных редакторах и прислушиваться к нему или нет тоже ваше мнение.
Напишите в комментариях каким редактором кода пользуетес
вы и почему.