7 лучших текстовых редакторов Linux и альтернатив Gedit

7 лучших текстовых редакторов Linux и альтернатив Gedit

В июле 2017 года текстовый редактор по умолчанию для Ubuntu (и большинства других дистрибутивов Linux) был помечено как «больше не поддерживается». На момент публикации этого поста два новых разработчика предложили свою помощь, но неясно, что ждет Gedit в будущем.





К счастью, есть много доступны отличные альтернативы.





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





1. Код Visual Studio

Скачать: Код Visual Studio (Бесплатно)

Не путать с собственно Visual Studio, Код Visual Studio это мощный текстовый редактор с открытым исходным кодом, который изначально работает в Linux. Его встроенный Intellisense (контекстное автозавершение кода) вытесняет все остальные текстовые редакторы.



Он также имеет встроенную интеграцию с Git и функцию отладки, которая позволяет запускать исходный код с точками останова, стеками вызовов и интерактивной консолью. Но это не IDE! Он имеет скорость и интерфейс обычного текстового редактора, и поэтому так много пользователей переходят на него.

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





2. Превосходный текст

Скачать: Возвышенный текст (80 долларов США, бессрочная бесплатная пробная версия)

Возвышенный текст произвел революцию в области текстовых редакторов. Потребовалось все, что было превосходно в TextMate только для Mac, добавлено множество дополнительных возможностей и эти функции стали доступны на нескольких платформах. Это было настолько хорошо, что вдохновило на создание половины текстовых редакторов в этом посте.





В отличие от других современных текстовых редакторов, Sublime Text написан на C ++ вместо JavaScript (как Visual Studio Code, Atom и Brackets), что дает ему огромный преимущество в производительности. Это самый быстрый и самый отзывчивый текстовый редактор, который я когда-либо использовал, поэтому он отлично подходит для менее мощных машин.

Чтобы понять, на что он способен, ознакомьтесь с нашими советами по продуктивности Sublime Text. Единственный недостаток? Он стоит 80 долларов, хотя вы можете использовать его бесплатно бесконечно, если не возражаете против всплывающих окон.

3. Атом

Скачать: Атом (Бесплатно)

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

нет разрешения на доступ к этому серверу

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

Тем не менее, хотя Atom, безусловно, достаточно хорош для большинства, вы можете столкнуться с проблемами производительности с большими исходными файлами и проектами: медленный поиск, прерывистая прокрутка, длительное время загрузки и т. Д. Visual Studio Code лучше в этом отношении, но многие пользователи по-прежнему предпочитают Atom за идеологию открытого исходного кода и приверженность делу.

4. Кронштейны

Скачать: Скобки (Бесплатно)

Достаточно забавно, Скобки выпущен в том же году, что и Atom - примерно через год после дебюта Sublime Text версии 2 (которая вышла через пять лет после версии 1). Вы можете увидеть вдохновение в дизайне редактора, но Brackets - это не клон.

В то время как Visual Studio Code, Sublime Text и Atom стараются быть «единым настоящим текстовым редактором» для всех типов программистов и сценаристов, Brackets уделяет особое внимание веб-разработке. Это имеет смысл, если вы понимаете, что Brackets поддерживается Adobe, который также поддерживает Dreamweaver и Photoshop.

Brackets имеет несколько интересных функций, таких как Live Preview и Quick Edit, и его можно улучшить с помощью расширений. Это также проект с открытым исходным кодом, еще один довод в пользу. Но Brackets ужасно медленный, и это может быть трудно преодолеть.

5. Геани

Скачать: Geany (Бесплатно)

Geany это быстрый и легкий текстовый редактор, основанный на наборе инструментов GTK +, поэтому он будет чувствовать себя как дома, если вы на рабочем столе GNOME . По правде говоря, Geany - отличное приложение. В начале 2010-х это был мой любимый текстовый редактор.

Он по-прежнему хорош сегодня, но его затмевают такие монстры, как Visual Studio Code и Sublime Text.

Ожидайте все основные функции: подсветка синтаксиса, автозаполнение, широкая поддержка языков и возможность создавать, компилировать и выполнять код. У Geany также есть система плагинов, хотя и далеко не такая простая и всеобъемлющая, как расширения для новых текстовых редакторов.

6. Световой стол

Скачать: Световой стол (Бесплатно)

Световой стол звучит больше как приложение для фотографий, чем текстовый редактор, но пусть это вас не вводит в заблуждение. Это мощный текстовый редактор (некоторые могут даже сказать, что это IDE), который существует уже некоторое время - даже дольше, чем Atom и Brackets!

Он позволяет настраивать как с помощью привязок клавиш, так и с помощью расширений. Light Table также имеет ряд важных функций отладки, таких как отслеживание переменных в реальном времени и встроенная оценка, а также функции для быстрой разработки.

С 2016 года разработка замедлилась, но, безусловно, можно использовать как есть. Light Table - хороший вариант, если вам не нравятся другие редакторы в этом списке.

7. Vim, Emacs или Nano

В зависимости от того, кого вы спросите, отдельные текстовые редакторы с графическим интерфейсом предназначены для слабаков! Если вы хотите быть «настоящим» программистом или техническим специалистом, вам следует писать код прямо в терминале, используя Vim, Emacs или Nano.

Предупреждаем: эти редакторы НЕ для слабонервных!

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

Зачем заставлять себя через это? Ознакомьтесь с нашими причинами, чтобы дать Vim шанс. Хотите знать, хватит ли Nano? Посмотрите наше сравнение Vim и Nano. На изучение Vim может уйти несколько месяцев, но оно того стоит.

Какой текстовый редактор вы используете?

Хотя у Gedit впереди неопределенное будущее, есть хорошие новости: у вас не будет недостатка в выборе, если он все-таки рухнет. Мы живем в золотой век текстовых редакторов, и вы не ошибетесь ни с одним из них.

Собираетесь ли вы придерживаться Gedit и надеяться на лучшее? Или вы откажетесь от одной из вышеперечисленных альтернатив? Дайте нам знать об этом в комментариях!

Делиться Делиться Твитнуть Эл. адрес Canon против Nikon: какой бренд камеры лучше?

Canon и Nikon - два крупнейших имени в индустрии фотоаппаратов. Но какой бренд предлагает лучшую линейку камер и объективов?

Читать далее
Похожие темы
  • Linux
  • Текстовый редактор
  • Linux
Об авторе Джоэл Ли(Опубликовано 1524 статей)

Джоэл Ли является главным редактором MakeUseOf с 2018 года. У него есть степень бакалавра наук. Кандидат компьютерных наук и более девяти лет профессионального опыта написания и редактирования.

Ещё от Joel Lee

Подписывайтесь на нашу новостную рассылку

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

Нажмите здесь, чтобы подписаться
Категория Linux