Uanset om du er en selvbekendt scriptkiddie eller sort hat, en hobbyprogrammerer eller professionel koder, skal du have en app, der er op til opgaven. Hvis du vælger at gøre din programmering på en Mac i stedet for en pc, er nedenstående en liste over de bedste kodedigeringsapps, der kunne mønstre.

Test dem ud, se hvilken der passer dig, og dykk ind i den sublimt matematiske, helt logiske verden af ​​Mac-baseret kodning.

1. Vim

Nummer et valg til sandsynligvis de fleste programmører disse dage, er Vim det mest komplette kode redigeringsværktøj rundt. Det bruger meget mindre hukommelse end sine rivaler, det er open source, og kan bruges eksternt via SSH.

Relateret : 3 Nyttige VIM Editor Tips og tricks til avancerede brugere

Det er ikke alt. Vim arbejder på alle Unix-platforme (så Windows og Linux også), og er fyldt med tastaturgenveje, der gør at skrive lange stykker af kode en film. Det kan virke som meget at tage med, men alle genveje er designet til at være mindeværdige (så d for 'delete', naturligvis), hvilket gør Vim ret tilgængelig.

Vim er et stort og fleksibelt værktøj, der kan bruges til mange af de mest populære kodningsmiljøer (C, Python, du hedder det).

Det er nummer et af en grund.

2. Sublim tekst

Et af de bedste og enkleste kodningsværktøjer, der nogensinde er tilgængelige for Mac-brugere. Sublim tekst er en notesblok-lignende applikation, som lader dig skrive din kode, fremhæve bestemte dele ved hjælp af sine forskellige syntax detekterende algoritmer og så videre. App'en har en række funktioner, herunder Goto Anything, Multiple Selections, Command Palette osv. Hvis du tror, ​​at de andre apps eller ting distraherer dig, mens du laver dit kodende arbejde, kan du aktivere distraktionsfri skrivefunktion. Det deaktiverer alt undtagen det område, hvor du skriver din kode.

Sublim tekst er ikke gratis, selvom du kan downloade den gratis prøveversion, og det ser aldrig ud til at udløbe. Ikke desto mindre, hvis du bruger og elsker Sublime Text, er det altid godt at købe licensen og støtte udviklingen.

Appen er tilgængelig til Mac, Windows og Linux.

3. BBEdit

Dette er endnu et godt værktøj til kodning af programmer. BBEdit siger, at det ikke suger, og det betyder nok noget godt for koderne. App'en har en dejlig grænseflade, der er identisk med Sublime Text. Appen ser ud til at være tilbøjelig til dem, der gør en masse HTML-kodning, og måske er der derfor en række muligheder for at manipulere websider i appen. Den indeholder FTP- og SFTP-support, så der er ikke noget problem med at uploade dine filer til din server, så snart du er færdig med at skrive dem. Lyder køligt, huh?

4. TextMate

Har du en masse kodende arbejde, der skal udføres på kort tid? TextMate er tilgængelig for at hjælpe dig. Appen gør kodning meget nemmere på din Mac end nogensinde med en række funktioner, som den kommer forudindlæst med. Syntax fremhævning, flere faner, og Søg og erstat er nogle af de vigtigste funktioner i appen. Hvis du savnede at lukke en beslag, sker det meste af tiden du kodes; det fuldender det automatisk for dig. Så næste gang du skriver et program, er der meget mindre chance for at det vil få fejl.

5. Beslag

Hvad er det, du bruger oftest, mens du skriver kode? Ja, du har ret. Det er parentes. Brackets af Adobe giver et kraftfuldt værktøj til at kode den næste store ting. App'en er faktisk bygget til HTML-kodere, der opbygger hundredvis af websider om dagen eller måske endnu mere. Det fremhæver syntaxen, der gør det lettere for dig at finde dine kodeblokke og fejl og leveres med en Live HTML-udvikling, der viser udgangen af ​​din kode uden at du gemmer eller opdaterer siden. Det er virkelig noget sejt om denne app, er det ikke?

6. Tekstastiske

Textastic til Mac er et simpelt, men hurtigere kodningsværktøj, der leverer, hvad det lover. Med funktioner som Auto Completion fuldfører den automatisk en del af din kode, som du ellers skulle gøre selv, og sparer dig en tid, som du kan bruge til at gøre noget andet. Mens de fleste andre funktioner forbliver de samme som apps ovenfor, indeholder det en ny funktion kaldet iCloud-synkronisering. Hvad det gør er, at du kan synkronisere din kode på tværs af dine forskellige Mac-maskiner, så du kan hente, hvor du nemt slap af.

Konklusion

Kodning er blevet en del af mange menneskers liv i disse dage, og ovennævnte apps skal hjælpe med at få det gjort hurtigere og mere effektivt.

Denne artikel blev første gang offentliggjort i marts 2014 og blev opdateret i juni 2018.

Billedkredit: Closeup-kodning på skærmen af ​​oatawa / Shutterstock