Топ 3 кодови или текстови редактори за Mac
Miscellanea / / December 02, 2021
![Възвишен топ](/f/15c37182d27686d03d0089361debf65b.png)
Ако сте уеб дизайнер или програмист, Mac е идеалният компютър за работа. Имате прекрасни приложения, които да търсите за вдъхновение и невероятни инструменти, които ви позволяват да създавате тези приложения.
След като сте свикнали да пишете малко код, следващата стъпка е да намерите текстов редактор, който не само отговаря на вашите нужди, но и ви дава възможност. Програмирането не е лесна задача. Последното нещо, от което се нуждаете в този модерен свят, е приложение, което ви кара да правите всичко. Имате нужда от нещо, което можете да делегирате. Нещо, което решава малките неудобства за вас и ви помага да се съсредоточите върху действителните проблеми с писането на код.
Ето три такива приложения.
Забележка: Аз не съм програмист, но от време на време „кодирам“ уебсайтове. И тази статия не е задълбочен поглед върху тези приложения. Това е само общ преглед, за да започнете. За тези приложения са написани книги. За да научите повече, разгледайте свързаните статии.
1. Възвишен текст 3
Възвишен текст
е моето текстов редактор по избор. Добрият текстов редактор ви позволява да правите с него каквото искате. Успешно превърнах Sublime Text в пълноценен Редактор на Markdown, ето колко страхотен е Sublime.![Markdown Редактиране Sublime](/f/a2e56b59dcdb76b693ceab2eda34156e.jpg)
Sublime е безплатен за оценка и струва $70 за получаване на лиценз. Можете да го използвате безплатно толкова дълго, колкото искате. Ето кратко описание защо Sublime е толкова страхотен.
Sublime работи бързо и предлага много опции за персонализиране в текстов файл, който може да се редактира, и общността е измислила красиви теми.
Да не говорим за невероятната поддръжка на плъгини. Плъгините ви позволяват да правите луди неща като превръщане на приложението в редактор на Markdown или добавяне на поддръжка за допълнителни езици.
В Sublime има уникална функция, която в началото изглежда малко превъзходна, но след като я използвате, не можете да се върнете към друг редактор на код. Има множество курсори. Това означава, че можете да изберете едни и същи думи в целия файл и да ги редактирате. Или добавете функция към 10 реда код наведнъж, без никакво копиране.
![Възвишен текст](/f/8e0fc7661d2b160fbe307fae8946771f.png)
Можете да добавите a командна палитра към Sublime което ви позволява да изпълнявате мощни системни команди и никога повече няма да ви се налага да докосвате мишката.
За да започнете с Sublime Text, вижте Tuts+ невероятен безплатен видео курс. Ще ви каже всичко, което трябва да знаете.
2. атом
Когато GitHub казва на света, че работи върху редактор на код, светът слуша с изключително внимание. В крайна сметка говорим за GitHub.
атом наскоро беше достъпен за широката публика и все още е само за Mac. Atom е различен от другите редактори на собствен код, защото е базиран на уеб технологии.
![атом](/f/16b7380d24a32ec3a3d374f924ac8773.png)
Интернет все още не е решил дали това е добро или лошо и вашето лично мнение може да варира.
Atom е написан на Node.js, Coffeescript и LESS и е опакован в обвивка на Webkit. Atom споделя много функции (клавишни комбинации) и основа (UI) с Sublime Text (дори идва с командна палитра предварително инсталиран) и това е хубаво нещо, защото по този начин Atom има повече свобода да изследва други области и да разбива далечни бариери.
Страхотното в това, че Atom е базиран на уеб технологии, е, че разработването, актуализациите и интеграцията с приложението ще се извършват с невероятно бързи темпове. Това също означава по-ниска бариера за влизане както за потребителите, така и за разработчиците. Освен това в Atom няма собствена поддръжка на Git. Като се има предвид, че GitHub направи приложението, това е малко смешно.
GitHub вече е пуснал солидна документация за да ви помогне да започнете с Atom.
3. TextMate 2
TextMate е също толкова бърз, колкото Sublime Text, също е естествен и предлага всички основни функции като подчертаване на синтаксиса, персонализирани кодови фрагменти и поддържа почти всеки основен език за програмиране там.
Плюс това, TextMate има наследство на своя страна. Той съществува вече почти десетилетие и това са 10 години подобрения и актуализации, на които можете да разчитате.
![Текст на колега](/f/f48188f09f532c336974562c77fbd58e.png)
TextMate няма изпъкващи функции на Sublime Text или говорещите точки на Atom, но е едно нещо – установено. А за някой, който цени работата си, това е по-важно от елегантните характеристики.
Разгледайте Ръководството на TextMate за да започнете.
И много повече
Списъкът с способни редактори на код за Mac не може да бъде ограничен до три. има Vim, което беше Sublime Text преди да има Sublime Text. има Emacs, редакторът на код със собствен отделен език за кодиране, който съществува от десетилетия и общността е толкова широко разпространена, че все още можете да правите почти всичко с него, което можете да правите с други редактори.