Лучшие 8 возвышенных текстовых альтернатив, которые вы можете использовать (2019)

1 min


Sublime Text с его приятным пользовательским интерфейсом, отличными функциями и обширным списком плагинов является одним из самых популярных редакторов исходного кода для программистов во всем мире. Тем не менее, это не для всех. Во-первых, Sublime Text технически не бесплатен и продолжает настаивать на том, чтобы вы купили его лицензию за 70 долларов, как только закончится оценочный период, что часто является настоящим тормозом для многих, кто использует программу ежедневно. Это также проприетарное программное обеспечение, что является еще одной ключевой проблемой, которую многие сторонники FOSS считают неприятной. Тем не менее, другие могут на самом деле искать полноценные интегрированные среды разработки вместо простых базовых текстовых редакторов, поэтому существует множество причин, по которым некоторые из вас ищут что-то, кроме Sublime Text, для ежедневного использования. Если вы один из них, вы должны взглянуть на 8 лучших альтернатив Sublime Text, которые вы можете использовать в 2019 году.

Лучшие альтернативы для возвышенного текста в 2019 году

1. Блокнот ++

Notepad ++ – это бесплатный редактор исходного кода, который поддерживает несколько языков программирования в среде MS Windows. Это использует компонент редактора Scintilla и написан на C ++ с «Win32 API-вызовами, использующими только STL для увеличения производительности и уменьшения размера программы». В то время как программное обеспечение имеет поддержка макросов и плагинов, он не так богат, как многие другие редакторы в этом списке. Тем не менее, его простота и знакомый пользовательский интерфейс означает, что это простая рекомендация для тех, кто только начинает заниматься кодированием. В то время как продвинутые программисты, вероятно, будут искать что-то более громкое, Notepad ++ поставляется с большинством функций, которые вы ожидаете от базового редактора кода, включая подсветку синтаксиса, свертывание синтаксиса, поиск / замена, редактирование с разделенным экраном, синхронизированную прокрутку и многоуровневую прокрутку. интерфейс вкладки документа.

Как и Sublime Text, он также поставляется с ограниченное автозаполнение для языков программирования, сценариев и разметки, но в отличие от Sublime Text, он не поддерживает интеллектуальное завершение кода или проверка синтаксиса. В качестве проекта с открытым исходным кодом, лицензируемого по лицензии GNU GPL, Notepad ++ изначально размещался на SourceForge с 2003 по 2010 год. Хостинг перешел на TuxFamily во Франции, когда в январе 2010 года федеральное правительство США включило программные сервисы в свой ITAR (International Traffic in Регламент об оружии), что заставляет SourceForge ограничивать доступ для пользователей из Кубы, Ирана, Северной Кореи, Судана и Сирии. В настоящее время проект размещается на Github и, как правило, считается одной из лучших альтернатив Sublime Text, которую можно использовать.

Платформа: Windows
Скачать: (Свободно)

2. Атом

Атом бесплатно, с открытым исходным кодом и очень настраиваемый, Построенное на минимальном ядре, программное обеспечение поставляется с 50 пакетами с открытым исходным кодом и размещено на GitHub, как и многие его аналоги с открытым исходным кодом. Атом есть на основе открытой платформы Electron Первоначально он был создан Чен Чжао, но теперь разрабатывается GitHub. Это написано в чистом виде HTML / CSS поверх Chromium, Проект стартовал только в 2014 году, но уже насчитывает более 7000 различных пакетов, почти все из которых также размещены на Github. Вы можете использовать что-то вроде Autocomplete +, чтобы получить некоторые дополнительные функции автозаполнения, или использовать Minimap, чтобы визуально перейти к определенным частям файла.

В отличие от возвышенного текста, Atom поддерживает перетаскивание действие для файлов и папок в виде дерева, что является несомненным плюсом для обычных пользователей. Если вы тот тип, который работает с несколькими файлами одновременно, вы также оцените Atom редактирование разделенной панели особенность. Atom также поставляется с несколькими плагинами по умолчанию, которые делают его совместимым с целым рядом языков программирования, включая C, C ++, C #, HTML, Java, Python, SQL и другие. Преимущество одного из собственных проектов Github в том, что он имеет отличную интеграцию с git. В целом, это отличная программа, если гибкость и индивидуализация занимают первое место в вашем списке приоритетов.

Платформы: Windows, Linux, macOS
Скачать: (Свободно)

3. BBEdit

Возможно, лучший профессиональный HTML и текстовый редактор для MacOS, BBEdit – еще одна отличная альтернатива Sublime Text, которую вы можете проверить. BBEdit предоставляет пользователям интеллектуальный интерфейс Это дает пользователям легкий доступ ко всем его удивительным функциям, включая сопоставление с шаблоном grep, поиск и замену по нескольким файлам, инструменты определения проекта, навигацию по функциям и окрашивание синтаксиса для многочисленных языков исходного кода, свертывание кода и многое другое. Одна из лучших функций, упакованных в BBEdit – это умение сравнивать два документа и находить различия в них.

BBEdit поддерживает подсветку синтаксиса для ряда популярных компьютерных языков, включая ANSI C, C ++, CSS, Fortran 95, HTML, Java, JavaScript, JSP, Lasso, Object Pascal, Objective-C, Perl, PHP, Python, Ruby, SQL, XML, YAMLсреди прочего, что делает его блестящей альтернативой Sublime Text. Он также предлагает пользователям массу функций настройки, однако доступ к этим функциям может показаться проблемой для новых пользователей, так как они находятся глубоко в настройках. Как только вы узнаете, где находятся все функции, использование BBEdit будет проще простого. Само собой разумеется, BBEdit – одна из лучших альтернатив Sublime Text, которую вы можете получить на Mac прямо сейчас.

Платформы: Macos

Скачать: ($ 49,99, 30-дневный бесплатный период оценки)

4. Код Visual Studio

Visual Studio Code – это редактор и отладчик исходного кода FOSS, разработанный Microsoft и размещен на Github. Программное обеспечение доступно не только в Windows, но также в MacOS и Linux. Он включает поддержку встроенного управления Git, подсветку синтаксиса, интеллектуальное завершение кода, фрагменты кода и рефакторинг кода. Он также настраивается, что позволяет пользователям изменять тему редактора, сочетания клавиш и другие параметры. Как Атом, Код VS основан на платформе Electron используя Node и HTML / CSS, но вместо Atom он использует «Монако» – тот же компонент редактора, который используется в Visual Studio Team Services.

Visual Studio Code поддерживает несколько языков программирования, включая, помимо прочего, C, C #, C ++, HTML, JSON, Objective-C, Objective-C ++, PHP и другие. Как Sublime Text, VS Code также поддерживает широкий спектр плагинов, которые расширяют функциональность редактора и добавляют языковую поддержку. управление расширением встроенои несколько важных являются частью пакета загрузки по умолчанию. Примечательной особенностью является возможность создавать расширения для анализа кода, такие как линтеры и инструменты для статического анализа. Программное обеспечение было впервые выпущено в 2015 году и в настоящее время имеет версию 1.15.1, выпущенную только в прошлом месяце.

Платформы: Windows, Linux, macOS
Скачать: (Свободно)

5. Вим

Vim – это бесплатный кроссплатформенный текстовый редактор командной строки с открытым исходным кодом, который доступен на самых разных платформах: от Windows, Linux, macOS и Unix до Android, iOS, Amigaos и других. Программное обеспечение является клон программы с открытым исходным кодом Vi для Unixи его название – сокращение от «Vi Improved» как отсылка к оригинальной программе, написанной известным ученым и соучредителем Sun Microsystems Биллом Джоем в 1976 году. Программа имеет армию опытных пользователей, поддерживающих ее, и насчитывает около 15 000 пакеты, которые содержат исследователи дерева, средства подсветки синтаксиса, темы, интеграцию с Git и т. д. Вы можете посетить VimAwesome и познакомиться с некоторыми из лучших плагинов, которые может предложить сообщество.

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

Платформы: Windows, Linux, macOS
Скачать: (Свободно)

6. Космические карты

GNU Emacs обычно считается самым расширяемым и настраиваемым редактором исходного кода в мире, а Spacemacs считается одним из самых популярных начальных наборов Emacs. Как вы уже знаете, это бесплатный текстовый редактор с открытым исходным кодом. основанный на GNU Emacs и имеет как графический интерфейс, так и пользовательский интерфейс командной строки, которые выполняются в X display manager, а также в терминале Unix. Программа приносит всю мощь Экосистема плагинов Emacs и сочетания клавиш vi (через EViL), что делает его мощной и универсальной альтернативой Sublime Text. Программное обеспечение помогает продуктивности пользователей Vi, позволяя обычным пользователям Emacs по-прежнему эффективно использовать программное обеспечение.

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

Платформы: Windows, Linux, Unix, macOS
Скачать: (Свободно)

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

Скобки – это еще один пример того, что бесплатное программное обеспечение с открытым исходным кодом иногда может происходить от самых известных в коммерческом ПО имен. Adobe, более известная как дорогое программное обеспечение, такое как Photoshop и Premier Pro, является компанией, стоящей за этой программой, которая лицензирована по лицензии MIT и в настоящее время размещается на GitHub (хранилище). Брекеты было специально написано для веб-разработчиков на HTML, CSS и JavaScript используя CodeMirror в контейнере Node.js. Он доступен на нескольких платформах, включая Windows, macOS и Linux.

Некоторые из примечательных особенностей скобок включают в себя Быстрое редактирование, предварительный просмотр в реальном времени, разделение на части и интеграция с Theseus, С точки зрения языковой поддержки, программное обеспечение поддерживает C, C ++, Java, JavaScript, HTML, Python, Perl и Ruby и другие. Как и Sublime Text, Brackets также поддерживает расширения, которые могут значительно улучшить функциональность программного обеспечения благодаря встроенному менеджеру расширений. Здесь следует упомянуть одну вещь: Brackets отправляет пользовательские данные по умолчанию на серверы Adobe, но вы всегда можете отключить их, перейдя в «Справка»> «Отчет о работоспособности».

Платформы: Windows, Linux, macOS
Скачать: (Свободно)

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

На своем официальном сайте Light Table описывает себя как «Редактор кода следующего поколения» Это обеспечивает гибкий интерфейс, оценку в реальном времени, мгновенное выполнение, визуализацию в реальном времени, отладку и документирование. Как и многие другие программы в списке и в отличие от Sublime Text, Light Table – это бесплатная программа с открытым исходным кодом, выпущенная по лицензии MIT. Его является написано в ClojureScript с помощью обертки Node-Webkit, и хотя он начинался как среда для Clojure и ClojureScript, с тех пор он добавил поддержку других языков программирования, таких как Python, JavaScript, HTML и CSS.

Хотя Light Table имеет ограниченную языковую поддержку по сравнению с Sublime Text, он имеет несколько приятных штрихов, таких как автозаполнение везде, разделение видов и палитра команд. Он также поставляется с хорошим выбором тем, но одним из основных недостатков программы является то, что вы не можете просматривать файлы изображений в ней, несмотря на то, что она основана на платформе браузера. В целом, Light Table – интересный, относительно новый проект, который легкий и быстрый, но у пользователей действительно есть крутая кривая обучения, которая может быть проблемой для многих, учитывая, что она не так многофункциональна, как некоторые другие программы выше этого в этом списке.

Платформы: Windows, Linux, Macos
Скачать: (Свободно)

Бонус. Затмение

Eclipse – это бесплатный редактор исходного кода с открытым исходным кодом (FOSS), как и большинство других записей в нашем списке, но это гораздо больше, чем просто редактор исходного кода. Это на самом деле полноценная кроссплатформенная IDE (Интегрированная среда разработки), доступная в Windows, Linux, macOS и Solaris. Сама программа написана в основном на Java и, по большей части, начала жизнь как среда Java, но благодаря большое количество плагинов и расширенийТеперь он поддерживает широкий спектр языков программирования, включая, но не ограничиваясь, C, C ++, C #, COBOL, Fortran, JavaScript, PHP, Java и другие. Хотя Python не поддерживается "из коробки", плагин PyDev выполняет свою работу.

Что касается функций этой очень популярной IDE, она поставляется с целым набором интегрированных инструментов отладки наряду с поддержкой Git / CVS. Стандартная версия Eclipse также поставляется с Java и инструментами разработки плагинов. Разработчики также могут выбирать из других пакетов, которые включают инструменты для построения графиков, моделирования, отчетности, тестирования и создания графических интерфейсов, Если вы заинтересованы в поиске сокровищ плагинов, доступных для платформы, вам следует перейти к клиенту Eclipse Marketplace, который позволяет пользователям устанавливать программное обеспечение непосредственно из установки Eclipse.

Платформы: Windows, Linux, macOS, Solaris
Скачать: (Свободно)

СМОТРИТЕ ТАКЖЕ: Лучшие 7 бесплатных альтернатив MS Paint, которые вы можете использовать

Лучшие альтернативы для возвышенного текста, которые вы должны попробовать

Хотя все упомянутые выше редакторы исходного кода и IDE являются отличными альтернативами Sublime Text для Windows, macOS и Linux из-за высокого уровня настройки, который они предлагают, ни один из них не идеален, если мы будем полностью честными. У каждого из них есть свои плюсы и минусы, поэтому в идеале вы должны дать каждому понять, что работает для вас, а что нет. Если вы уже используете или использовали какую-либо из программ, упомянутых выше, или считаете, что мы упустили что-то, что заслуживает того, чтобы быть в этом списке, сообщите нам об этом в разделе комментариев ниже. Мы хотели бы услышать ваши мысли по этому вопросу.


0 Comments

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