Независимо дали сте самопризнат скрипт дете или черна шапка, програмист за хоби или професионален кодер, трябва да имате приложение, което е в състояние да изпълнява задачата. Ако решите да направите програмирането си на Mac, а не на компютър, по-долу е списък с най-добрите приложения за редактиране на код, които биха могли да бъдат събрани.

Изпробвайте ги, вижте кой ви е подходящ и се потопете в супер математическия, напълно логичен свят на кодирането, базирано на Mac.

1. Вим

Избор номер едно за вероятно по-голямата част от програмистите тези дни, Vim е най-пълният инструмент за редактиране на код наоколо. Той използва много по-малко памет от своите конкуренти, той е с отворен код и може да се използва отдалечено чрез SSH.

Свързани : 3 Полезни съвети и трикове на VIM редактора за напреднали потребители

Това не е всичко. Vim работи на всички Unix платформи (така и на Windows и Linux) и е препълнена с клавишни комбинации, които правят писането на дългите парчета от кода на чинч. Може да изглежда като много, но всички преки пътища са предназначени да бъдат запомнящи се (така че за "изтриване", очевидно), което прави Vim по-скоро достъпен.

С огромната си общност, създаваща постоянно шествие от приставки и добавки, Vim е огромен, гъвкав инструмент, който може да се използва за много от най-популярните кодиращи среди (C, Python, който го наричате).

Това е номер едно по някаква причина.

2. Висок текст

Един от най-добрите и най-прости инструменти за кодиране, налични за потребителите на Mac. Sublime Text е подобно на бележник приложение, което ви позволява да напишете кода си, да подчертаете определени части, използвайки различни алгоритми за откриване на синтаксиси и т.н. Приложението разполага с редица функции, включително "Goto Anything", "Няколко селекции", "Команда палитра" и т.н. Ако мислите, че другите приложения или неща ви разсейват, докато правите кодиращата си работа, можете да активирате режима на писане без разсейване. Той деактивира всичко, освен за зоната, където пишете кода си.

Високият текст не е безплатен, въпреки че можете да изтеглите безплатната пробна версия и никога не изглежда да изтече. Въпреки това, ако използвате и обичате Високият текст, винаги е добре да закупите лиценза и да подкрепите развитието.

Приложението е достъпно за Mac, Windows и Linux.

3. BBEdit

Това е още едно хубаво средство за кодиране на програми. BBEdit казва, че не смуче и това вероятно означава нещо добро за кодерите. Приложението има приятен интерфейс, идентичен с този на "Високия" текст. Приложението изглежда е склонна към тези, които правят много HTML кодиране и може би затова има няколко опции за манипулиране на уеб страници в приложението. Тя съдържа поддръжка за FTP и SFTP, така че няма проблем с качването на файловете на сървъра веднага щом ги свършите. Звучи страхотно, а?

4. TextMate

Имате ли натоварване на кодиране работа, която трябва да се направи в кратък период от време? TextMate е на разположение, за да ви помогне. Приложението прави кодирането много по-лесно на вашия Mac от всякога с редица функции, които идва предварително. Маркирането на синтаксис, няколко раздела и търсенето и замяната са някои от основните характеристики на приложението. Ако сте пропуснали да затваряте скоба, това се случва през повечето време, когато кодирате; тя го завършва автоматично за вас. Така че следващия път, когато напишете програма, има много по-малко шанс, че ще има грешки.

5. Скоби

Какво използвате най-често при писането на код? Да, прав си. Това са скоби. Стъпките от Adobe предлагат мощен инструмент за кодиране на следващото голямо нещо. Приложението всъщност е създадено за HTML кодери, които изграждат стотици уеб страници на ден или дори повече. Той подчертава синтаксиса, който улеснява намирането на кодови блокове и грешки и идва с Live HTML Development, което показва изхода на вашия код, без да ви е записил или опреснявал страницата. Това наистина е нещо страхотно за това приложение, нали?

6. Textastic

Textastic за Mac е прост, но по-бърз инструмент за кодиране, който доставя това, което обещава. С функции като Автоматично изпълнение, той автоматично завършва част от вашия код, който иначе би трябвало да направите сами, спестявайки ви известно време, което можете да използвате, за да направите нещо друго. Въпреки че повечето от останалите функции остават същите като приложенията по-горе, тя включва нова функция, наречена iCloud синхронизиране. Това, което прави, е да синхронизирате кода си с различните машини на Mac, така че да можете да вземете откъде сте престанали лесно.

заключение

Кодирането е станало част от живота на много хора в наши дни и приложенията по-горе трябва да помогнат за по-бързото и по-ефикасно извършване на това.

Тази статия е публикувана за първи път през март 2014 г. и е актуализирана през юни 2018 г.

Кредит на изображението: Красиво кодиране на екрана от oatawa / Shutterstock