Найти в Дзене
Программист самоучка

Обзор редакторов кода

Оглавление

Добро пожаловать на официальный Дзен канал блога M.Blogger

Заводя вопрос о средствах разработке, вначале стоит задуматься о том, какой редактор кода удобнее использовать. О редакторах кода мы и поговорим!

Я проведу небольшие обзоры на редакторы, которые я выделил как самые удобные и функциональные.

Microsoft Visual Studio Code

Моё мнение — это несомненный лидер среди всех редакторов кода, но это лично моё мнение, так что никого в этом не убеждаю.

visual studio code
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.

sublime text 3
sublime text 3

Возможности:

  • Goto Anything — это удобная функция, которая позволяет легче получать доступ к файлам;
  • Множественное выделение — это удобный инструмент, который позволяет быстро менять строки кода на ходу;
  • Отзывчивый пользовательский интерфейс, легкость и скорость в работе;
  • Кроссплатформенный редактор — Windows, macOS и Linux;
  • Большое количество дополнений.

Из минусов можно выделить постоянно выскакивающее предложение приобрести лицензию.

Ссылка на скачивание редактора: Download — Sublime Text

Atom

Atom  — бесплатный текстовый редактор с открытым исходным кодом для Linux, macOS, Windows с поддержкой плагинов, написанных на Node.js, и встраиваемых под управлением Git. Большинство плагинов имеют статус свободного программного обеспечения, разрабатываются и поддерживаются сообществом.

atom
atom

Atom основан на Electron (ранее известный как Atom Shell) — фреймворке кросс-платформенной разработки с использованием Chromium и io.js. Редактор написан на CoffeeScript и LESS. Версия 1.0 была выпущена 25 июня 2015 г.

Возможности:

  • Бесплатное распространение;
  • Открытый исходный код;
  • Обширная библиотека модификаций и настроек;
  • Поддерживает все виды популярных языков;
  • Настройки темы оформления на любой вкус;
  • Установка Атом добавляет две команды командной строки — atom и apm.

Если говорить о основных недостатках, так это наличие сбоев и зависаний при работе с документами, вес которых превышает 10мб, а также медленный запуск самого редактора.

Ссылка на скачивание редактора: Atom

Notepad++

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

notepad++
notepad++

Возможности:

  • Подсветка синтаксиса;
  • Сворачивание кода;
  • Менеджер проектов;
  • Многострочное редактирование;
  • Поддержка большинства языков кодирования;
  • Удобный и понятный интерфейс;
  • Легкость в установке, минимальный размер установочного файла;
  • Полностью бесплатный.

Из недостатков выделю только не очень привлекательный интерфейс.

Ссылка на скачивание редактора: Downloads | Notepad++ (notepad-plus-plus.org)

Вывод:

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

Ждите еще больше статей на канале и читайте на блоге - M.Blogger.