Редактор для написания кода

При изучении языков необходим удобный редактор для программирования и на просторах интернета можно найти программы на любой вкус и цвет. Intellij IDEA, Visual Studio Code, Sublime Text, Atom, Notepad++, PyCharm, PhpStorm, WebStorm и прочее. Их так много, что с непривычки глаза разбегаются. Каждый из этих и других редакторов имеет свои плюсы и минусы, однако большинство из всех написаны для узкой специализации и для начинающего кодера, по большей части, бесполезны.

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

  • бесплатность
  • малая функциональность

Согласитесь, не стоит сразу выбрасывать деньги на ветер. Если можно сделать что-то бесплатно, то зачем платить? А излишняя функциональность, поверьте, только отвлекает от сути программирования.

Visual Studio (различных видов)

Популярный, очень мощный и раскрученный редактор. Немногим ранее я часто пользовался продуктами от microsoft, да и сейчас иногда открываю Visual Studio 2022 для изучения С++. Хороший редактор, удобный, сам подсвечивает по мере написания кода что и где нужно добавить или проверить, но для начинающего программиста такие вещи избыточны. Вы можете скачать бесплатную версию Visual Studio с официального сайта по этой ссылке.

Редактор для программирования

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

Естественно, когда вы решите, что программирование — это ваше ВСЁ, то и попробуете поработать на Visual Studio или чём то подобном. Никуда они не денутся)

Notepad++

Постепенно свой выбор для web-мастеринга я остановил на Notepad++. Много лет я пользовался им как простейшим редактором текстовых файлов и представить себе не мог что у него так много возможностей!

Редактор для программирования

С одной стороны, несмотря на малый вес Notepad++ потребляет совсем немного оперативной памяти и позволяет работать практически со всеми языками программирования.

С другой — заставляет мозги шевелиться немного интенсивнее и чаще, чем при работе на навороченных редакторах типа Visual Studio.

Поначалу аскетичный вид этого редактора меня немного смущал, всегда использовал его как печатную машинку. Когда перешёл на него с Visual Studio и стал более плотно работать с ним, то со временем понял, что в категориях «дешёвый, удобный, мощный» ему нет равных. Даже простой поиск или замену можно самому запрограммировать на что угодно!

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

Когда готовил статью, то решил, что вам не помешает описание встроенных плагинов. Разработчик программы дал описание, но на английском. Я их перевёл и ниже вы можете скачать этот файл. Среди них, например, есть плагин Shtirlits, который позволяет шифровать записи в текстовых файлах собственным ключом, а плагин SpeechPlugin прочитает написанный вами код голосом.

Конечно же, есть недовольные подобным подходом к конструированию программы, но такое мнение складывается о Notepad++ только в начале юзания. А начинающему кодеру подобное положение дел даже к лучшему.

Классический Блокнот…

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

Конечно, для самых первых уроков и упражнений он подойдёт идеально, всё равно в начале всё такое непонятное и страшное!)

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

Пробуйте, выбирайте — дорогу осилит идущий!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Top