Добро пожаловать на официальный Дзен канал блога M.Blogger
Заводя вопрос о средствах разработке, вначале стоит задуматься о том, какой редактор кода удобнее использовать. О редакторах кода мы и поговорим!
Я проведу небольшие обзоры на редакторы, которые я выделил как самые удобные и функциональные.
Microsoft Visual Studio Code
Моё мнение — это несомненный лидер среди всех редакторов кода, но это лично моё мнение, так что никого в этом не убеждаю.
Visual Studio Code — редактор исходного кода, который разработала компания Microsoft для Windows, Linux и macOS.
Возможности:
- Поддержка практически всех языков программирования;
- понятный редактор;
- подсветка синтаксиса;
- отладка;
- рефакторинг;
- наличие навигации по коду;
- поддержка GIT;
- возможность изменять визуально редактор под себя;
- Бесплатное распространение.
Также в Visual Studio Code есть возможность установки дополнительных расширений прям из самого редактора . Эти расширения значительно упростят вашу работу и расширят возможности кодинга.
Из минусов разработчики отмечают достаточно большое время запуска приложения из-за веса самого редактора.
Ссылка на скачивание редактора: Download Visual Studio Code — Mac, Linux, Windows
Sublime Text 3
Это кроссплатформенный текстовый редактор, разработанный Джоном Спиннером для пользователей, которые ищут эффективный, но минималистский инструмент для редактирования кода. Редактор написан на языках программирования C++ и Python.
Возможности:
- Goto Anything — это удобная функция, которая позволяет легче получать доступ к файлам;
- Множественное выделение — это удобный инструмент, который позволяет быстро менять строки кода на ходу;
- Отзывчивый пользовательский интерфейс, легкость и скорость в работе;
- Кроссплатформенный редактор — Windows, macOS и Linux;
- Большое количество дополнений.
Из минусов можно выделить постоянно выскакивающее предложение приобрести лицензию.
Ссылка на скачивание редактора: Download — Sublime Text
Atom
Atom — бесплатный текстовый редактор с открытым исходным кодом для Linux, macOS, Windows с поддержкой плагинов, написанных на Node.js, и встраиваемых под управлением Git. Большинство плагинов имеют статус свободного программного обеспечения, разрабатываются и поддерживаются сообществом.
Atom основан на Electron (ранее известный как Atom Shell) — фреймворке кросс-платформенной разработки с использованием Chromium и io.js. Редактор написан на CoffeeScript и LESS. Версия 1.0 была выпущена 25 июня 2015 г.
Возможности:
- Бесплатное распространение;
- Открытый исходный код;
- Обширная библиотека модификаций и настроек;
- Поддерживает все виды популярных языков;
- Настройки темы оформления на любой вкус;
- Установка Атом добавляет две команды командной строки — atom и apm.
Если говорить о основных недостатках, так это наличие сбоев и зависаний при работе с документами, вес которых превышает 10мб, а также медленный запуск самого редактора.
Ссылка на скачивание редактора: Atom
Notepad++
Прежде всего, это продвинутый текстовый редактор с открытым исходным кодом, обладающий большим количеством опций и возможностей.
Возможности:
- Подсветка синтаксиса;
- Сворачивание кода;
- Менеджер проектов;
- Многострочное редактирование;
- Поддержка большинства языков кодирования;
- Удобный и понятный интерфейс;
- Легкость в установке, минимальный размер установочного файла;
- Полностью бесплатный.
Из недостатков выделю только не очень привлекательный интерфейс.
Ссылка на скачивание редактора: Downloads | Notepad++ (notepad-plus-plus.org)
Вывод:
Я привел пример четырех, самых распространенных редакторов для работы программиста. Какой именно выбирать, дело ваше, функционал в них практически одинаковый, различаются они в основном по интерфейсу, весу программы и возможности улучшения редактора.
Ждите еще больше статей на канале и читайте на блоге - M.Blogger.