интересно

Пять лучших текстовых редакторов

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

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

Возвышенный текст

Кроссплатформенный и многофункциональный, Sublime Text был фаворитом в потоке претендентов, частично из-за его удивительного набора функций. Плагины и надстройки доступны для определенных языков программирования и используются в Sublime Text, приложение обладает чрезвычайно мощными функциями поиска и перехода, тоннами команд клавиатуры, которые помогут вам никогда не отрывать руки от клавиатуры во время использования. это режим без отвлекающих факторов, который позволяет вам сосредоточиться прямо на своей работе - какой бы она ни была, и многим другим. Sublime Text имеет интерфейс с вкладками, поэтому вы можете открывать несколько документов одновременно, а также 10 000-футовое представление справа, чтобы вы могли видеть, где в вашем документе вы находитесь в любое время. Вы можете выбрать несколько строк для одновременного внесения изменений, настроить сочетания клавиш в соответствии со своими потребностями и даже объединить сочетания клавиш для выполнения сложных, но быстрых операций. Это удивительно мощный.

Sublime Text доступен для Windows, OS X и Linux. Он распространяется в качестве ознакомительного программного обеспечения (то есть его можно попробовать бесплатно, но нет ограничения по времени, в течение которого вы можете использовать его бесплатно), а полная лицензия обойдется вам в 70 долларов. Полная лицензия предоставляется для каждого пользователя, поэтому вы можете использовать ее на любом количестве компьютеров, когда захотите. В потоке участников конкурса те из вас, кто выдвинул кандидатуру Sublime, высоко оценили его впечатляющий набор функций, удобные для разработчиков плагины и API, параллельное сравнение файлов и многое другое. Читайте все об этом в теме номинации здесь и здесь.

Notepad ++

Notepad ++ существует уже давно, и многие пользователи используют Notepad ++ только тогда, когда они готовы к обновлению с Notepad или Wordpad. Тем не менее, он все еще находится в стадии разработки и сочетает в себе простой интерфейс Notepad или Wordpad с расширенными функциями, которые порадуют писателей и разработчиков. Некоторые из них включают настраиваемый интерфейс, который вы можете сделать минимальным или богатым на панели инструментов, по вашему выбору, карту документа, чтобы вы могли видеть, где вы находитесь в вашей работе в любое время, интерфейс с вкладками, чтобы вы могли работать с несколькими документами, авто - завершение и сокращение текста, запись макросов, чтобы вы могли настроить ярлыки и многое другое. Вы также получаете настраиваемую подсветку синтаксиса, свертывание текста и сворачивающиеся части документа (чтобы упростить чтение) и параметры, которые можно использовать для запуска приложения с определенными параметрами, просто чтобы упростить вашу работу.

Блокнот ++ бесплатный (бесплатный как в свободе слова и бесплатного пива) и доступен только для Windows. Вы можете получить его как устанавливаемое приложение или переносимое приложение для запуска с флэш-накопителя или службы облачного хранилища, например Dropbox. Если вы не уверены, что именно ищете в текстовом редакторе, это хорошее место для начала, особенно потому, что оно бесплатное. Вы можете пожертвовать проекту, и если вам это нравится, вы должны. Код также доступен, так что если вы хотите внести свой вклад, вы также можете сделать это. Те из вас, кто назначил его, высоко оценили его простоту, богатство плагинов для почти каждого типа пользователей и, конечно, его цену. Читайте все об этом в теме номинации здесь.

Vim (и его итерации)

О, мальчик, Вим. Разработанный для обеспечения простоты Vi для каждой платформы и человека, которому нужен настраиваемый, но не слишком тяжелый текстовый редактор, Vim является одним из баннеров Holy Text Editor Grail Wars, под которым можно пройти. Это не без веской причины - Vim кроссплатформенный, бесплатный, и, хотя он нацелен на программистов, которым нужен интерфейс, который они могут настроить по своему вкусу и действительно сделать некоторую работу, вам не нужно быть программистом, чтобы получить наиболее полезно из этого. Вместо этого вам просто нужно время, чтобы настроить его так, чтобы он работал так, как вы предпочитаете. Он не будет держать вас в руках (хотя его обширная справка полезна для начинающих), но как только вы запомните его сочетания клавиш и команды, загрузите тонны пользовательских сценариев, чтобы применить их к нему, чтобы упростить свою работу и быстро освоить ее, становится важным инструментом. Он поддерживает десятки языков, хранит историю ваших действий, чтобы вы могли легко повторять или отменять их, поддерживает запись макросов, автоматически распознает типы файлов и живет - после установки - в командной строке.

Vim - и большинство его итераций, которые включают редакторы, которые добавляют графический интерфейс к приложению, чтобы вы могли запускать его, не прибегая к командной строке, - бесплатны (лицензия GPL). Он доступен для любой операционной системы с командной строкой практически любого типа, и это благотворительная программа. Это означает, что вместо того, чтобы платить за приложение, команда, которая стоит за ним, предлагает вам пожертвовать детям в Уганде, которые могли бы использовать поддержку через ICCF. Те из вас, кто похвалил Вима, отметили, что для того, чтобы учиться, нужно определенное обязательство, но как только вы ознакомитесь с ним, небо станет пределом. Подробнее читайте в теме номинации здесь.

Атом

Называя себя текстовым редактором «для 21-го века», Atom заслужил высокую оценку в раунде номинаций за то, что он был текстовым редактором, разработанным для нужд современных разработчиков. Он построен командой из GitHub и включает в себя некоторые уроки, которые команда извлекла из этого, управляя таким большим количеством кода на регулярной основе. Он гибкий, настраиваемый, тематический, и, несмотря на то, что он относительно новый, он уже имеет большое количество подписчиков и множество плагинов благодаря своему открытому API. Он работает как собственное приложение, и даже пакет приложения настраивается, поэтому вы получаете только те модули, которые вам нужны. Он включает в себя интерфейс с вкладками, мультипанельный макет, удобный файловый браузер и простую кривую обучения, поэтому вы можете быстро приступить к работе. Есть также солидная документация, которая поможет вам начать, если вам это нужно. Единственный минус: Atom в настоящее время находится в частной бета-версии, и вам придется подписаться на приглашение и скрестить пальцы, если вы хотите попробовать его.

В настоящее время Atom является только OS X (10.8+), хотя версии для Windows и Linux включены в план. Его также можно использовать бесплатно, пока он находится в бета-версии, но когда он будет закончен и выпущен, команда разработчиков заявляет, что он будет «по конкурентной цене». Те из вас, кто назначил его, высоко оценили его настраиваемость и доступные плагины и указали на потенциал инструмента. стать одним из лучших и самых мощных текстовых редакторов, которые мы видели за многие годы. Вы можете прочитать больше об этом в теме номинаций здесь.

Обновление 07/2015 : Atom выпустил свою первую стабильную версию 1.0 вместе с полностью поддерживаемыми версиями для Windows и Linux! Вы можете проверить детали здесь.

Emacs (и его итерации)

Если вы использовали операционную систему с интерфейсом командной строки, вам доступен Emacs. Он существует уже несколько десятилетий (с тех пор, как Ричард Столлман и Гай Стил написали его в 1976 году), и является еще одним основным текстовым редактором, который стоит за Священным текстовым редактором Grail Wars. Это не самый простой инструмент, но, безусловно, один из самых мощных. У него крутая кривая обучения, но он всегда готов к использованию. У него долгая и легендарная история, но версия, которую использует большинство людей, - это GNU Emacs, ссылка на которую приведена выше. Он также обладает широкими возможностями - Emacs может обрабатывать практически любой тип текста, который вы набрасываете на него, обрабатывать простые документы или сложный код или настраивать с помощью сценариев запуска, которые добавляют функции или настраивают интерфейс и ярлыки для соответствия вашему проекту или предпочтениям. Точно так же Emacs поддерживает запись макросов, множество ярлыков (которые вы должны изучить, чтобы по-настоящему познакомиться с ним), и имеет множество модулей, созданных сторонними разработчиками, чтобы использовать приложение в совершенно непрограммных целях, таких как планирование проекта., календарь, чтение новостей и обработка текстов. Когда мы говорим, что это мощно, мы не шутим. Во многом его сила проистекает из того, что каждый может играть с ним и превращать его во что-то новое и полезное для всех.

Emacs полностью кроссплатформенный, с версиями и производными, доступными для Windows, OS X, Linux и практически для любой другой операционной системы на планете. Это бесплатно, как в отношении свободы слова и свободного пива, и поставляется с подробной справкой, учебными пособиями и руководствами, которые помогут вам начать использовать его, если вы новичок в использовании Emacs. Те из вас, кто похвалил его в ветке «Призыв к соперникам», подчеркнули его гибкость и мощь, полную настраиваемость и тот факт, что вы можете играть в нее в тетрис, что, по общему признанию, является хорошим бонусом. Вы можете прочитать все об этом в ветке номинаций здесь.

Теперь, когда вы увидели пятерку лучших, пришло время поставить их на тотальный голос, чтобы определить фаворита сообщества Goldavelez.com.

Прочитайте больше!

Похвальные грамоты на этой неделе - в TextWrangler (OS X) и UltraEdit (Windows / OS X / Linux) . TextWrangler, как младший брат BBEdit, работает так же хорошо, как пишущий инструмент, так же как и инструмент разработки, хотя и предназначен для последнего. Это отличный текстовый редактор общего назначения с автоматическим сохранением кэша, который сохраняет все ваши данные и документы без изменений, даже если вы не сохраните их на диск между запуском приложения и его закрытием. UltraEdit, с другой стороны, является еще одним фаворитом толпы и обладает настраиваемым макетом, встроенным FTP, функцией поиска и замены, которая поддерживает регулярные выражения, подсветку синтаксиса и многое другое. Плюс это кроссплатформенность. Они оба великолепные варианты, которые просто пропустили пятерку лучших, если вы хотите чего-то большего, чем пятерка лучших предложений.

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