Топ-3 кодовых или текстовых редакторов для Mac
Разное / / December 02, 2021
Если вы веб-дизайнер или программист, Mac - идеальный компьютер для работы. У вас есть замечательные приложения, на которые можно вдохновиться, и невероятные инструменты, которые позволят вам создавать эти приложения.
Когда вы привыкнете писать небольшой код, следующим шагом будет поиск текстового редактора, который не только соответствует вашим потребностям, но и расширяет ваши возможности. Программирование - непростая задача. Последнее, что вам нужно в этом современном мире, - это приложение, которое заставит вас делать все. Вам нужно что-то, что вы можете делегировать. Что-то, что устраняет для вас небольшие неудобства и помогает сосредоточиться на реальных проблемах с написанием кода.
Вот три таких приложения.
Примечание: Я не программист, но время от времени «кодирую» веб-сайты. И эта статья не является подробным обзором этих приложений. Это просто обзор, чтобы вы начали. Об этих приложениях написаны книги. Чтобы узнать больше, ознакомьтесь со связанными статьями.
1. Возвышенный текст 3
Возвышенный текст мой текстовый редактор по выбору. Хороший текстовый редактор позволяет вам делать с ним все, что вы хотите. Я успешно превратил Sublime Text в полноценный Редактор Markdown, вот какой классный Sublime.
Sublime бесплатен для оценки и стоит 70 долларов за лицензию. Вы можете использовать его бесплатно столько, сколько захотите. Вот краткое изложение того, почему Sublime такой классный.
Sublime работает невероятно быстро и предлагает множество вариантов настройки в редактируемом текстовом файле, и сообщество придумало красивые темы.
Не говоря уже об удивительной поддержке плагинов. Плагины позволяют делать сумасшедшие вещи, например превращать приложение в редактор Markdown или добавлять поддержку дополнительных языков.
В Sublime есть уникальная функция, которая сначала кажется немного чрезмерной, но после ее использования вы не сможете вернуться к любому другому редактору кода. У него несколько курсоров. Это означает, что вы можете выбирать одни и те же слова во всем файле и редактировать их. Или добавьте функцию сразу в 10 строк кода, без копирования и вставки.
Вы можете добавить палитра команд в Sublime который позволяет вам выполнять мощные системные команды, и вам больше никогда не придется прикасаться к мыши.
Чтобы начать работу с Sublime Text, ознакомьтесь с материалами Tuts + потрясающий бесплатный видеокурс. Он расскажет вам все, что вам нужно знать.
2. Атом
Когда GitHub сообщает миру, что работает над редактором кода, мир слушает с предельным вниманием. В конце концов, мы говорим о GitHub.
Атом недавно была сделана доступной для широкой публики и по-прежнему доступна только для Mac. Atom отличается от других редакторов нативного кода, потому что он основан на веб-технологиях.
Интернет до сих пор не решил, хорошо это или плохо, и ваше личное мнение может отличаться.
Atom написан на Node.js, Coffeescript и LESS и упакован в оболочку Webkit. Atom разделяет многие функции (сочетания клавиш) и основу (пользовательский интерфейс) с Sublime Text (он даже поставляется с палитрой команд предустановлен), и это хорошо, потому что в этом случае у Atom будет больше свободы для исследования других областей и анализа удаленных барьеры.
Самое замечательное в том, что Atom основан на веб-технологиях, это то, что разработка, обновления и интеграция с приложением будут происходить в невероятно быстром темпе. Это также означает более низкий барьер для входа как для пользователей, так и для разработчиков. Кроме того, в Atom нет встроенной поддержки Git. Учитывая, что приложение создал GitHub, это немного забавно.
GitHub уже выставил надежная документация чтобы помочь вам начать работу с Atom.
3. TextMate 2
TextMate работает так же быстро, как Sublime Text, также является родным и предлагает все основные функции, такие как подсветка синтаксиса, настраиваемые фрагменты кода, и поддерживает практически все основные языки программирования.
Кроме того, у TextMate есть наследие. Он существует уже почти десять лет, и это 10 лет улучшений и обновлений, на которые вы можете рассчитывать.
В TextMate нет сногсшибательных функций Sublime Text или тем для обсуждения Atom, но это одно - установлено. А для тех, кто ценит свою работу, это имеет большее значение, чем модные черты лица.
Проверить Руководство TextMate для начала.
И многое другое
Список редакторов кода для Mac не может быть ограничен тремя. Есть Vim, который был Sublime Text до того, как появился Sublime Text. Есть Emacs, редактор кода со своим собственным отдельным языком кодирования, который существует уже несколько десятилетий, и сообщество настолько широко распространено, что вы все еще можете делать с ним почти все, что вы можете делать с другими редакторами.