Uanset om du er en selverkendt script-kiddie eller sort hat, en hobbyprogrammør eller professionel koder, skal du have en app, der er klar til opgaven. Hvis du vælger at lave din programmering på en Mac i stedet for en pc, er nedenfor en liste over de bedste koderedigeringsapps, der kan mønstres.
Test dem, se, hvilken der passer dig, og dyk videre ind i den sublime matematiske, perfekt logiske verden af Mac-baseret kodning.
1. Vim
Nummer et valg for sandsynligvis de fleste programmører i disse dage, Vim er det mest komplette koderedigeringsværktøj, der findes. Det bruger meget mindre hukommelse end sine konkurrenter, det er open source og kan bruges eksternt via SSH.
Det er ikke alt. Vim fungerer på alle Unix-platforme (såvel Windows og Linux), og er fyldt med tastaturgenveje, der gør det nemt at skrive lange bidder af kode. Det kan virke som meget at tage i, men alle genvejene er designet til at være mindeværdige (altså d for ‘slet’ naturligvis), hvilket gør Vim ret tilgængeligt.
Med dets enorme fællesskab, der udskiller en konstant procession af plug-ins og tilføjelser, er Vim et stort, fleksibelt værktøj, der kan bruges til mange af de mest populære kodningsmiljøer (C, Python, you name it).
Det er nummer et af en grund.
2. Atom
Atom er en fantastisk kodeeditor til brugere på alle niveauer. Uanset om du vil justere kildekoden eller lege med pakker, kan du gøre det her. Den har et fantastisk samarbejdsværktøj i form af Teletype, som lader dig problemfrit arbejde på kode med andre brugere.
Du kan også arbejde i den universelle hosting-tjeneste GitHub direkte fra Atom og udføre alle funktioner fra at oprette nye filialer til at skubbe og trække kodeanmodninger. Ud over det er Atom fyldt med livskvalitetsfunktioner som autofuldførelse, et robust søgeværktøj og filbrowser og en kraftfuld pakkehåndtering.
På den negative side er Atom ret hukommelseskrævende, især når du håndterer store filer, så sørg for, at din computer er klar til opgaven RAM-mæssigt, før du hopper ind.
3. 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, der lader dig skrive din kode, fremhæve visse dele ved hjælp af dens forskellige syntaksdetektionsalgoritmer og så videre. Appen 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 kodningsarbejde, så kan du aktivere den distraktionsfrie skrivetilstand. Det deaktiverer alt undtagen det område, hvor du skriver din kode.
Sublime Text er ikke gratis, selvom du kan downloade den gratis prøveversion, og den 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.
4. BBEdit
Dette er endnu et godt værktøj til kodning af programmer. BBEdit siger, at det ikke suger, og det betyder sikkert noget godt for koderne. Appen har en fin grænseflade, der er identisk med Sublime Text. Appen ser ud til at være tilbøjelig til dem, der laver meget HTML-kodning, og måske er det derfor, der er en række muligheder for at manipulere websider i appen. Den indeholder FTP- og SFTP-understøttelse, så der er ingen problemer med at uploade dine filer til din server, så snart du er færdig med at skrive dem. Lyder fedt, hva’?
5. TextMate
Har du en masse kodningsarbejde, 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, den leveres forudindlæst med. Syntaksfremhævning, flere faner og Søg og erstat er nogle af de vigtigste funktioner i appen. Hvis du gik glip af at lukke en parentes, sker det det meste af tiden, du koder; det fuldender det automatisk for dig. Så næste gang du skriver et program, er der meget mindre chance for, at det vil have fejl.
6. Beslag
Hvad er det, du oftest bruger, mens du skriver kode? Ja, du har ret. Det er beslag. Beslag af Adobe bringer et kraftfuldt værktøj, så du kan kode den næste store ting. Appen er faktisk bygget til HTML-kodere, der bygger hundredvis af websider om dagen, eller måske endda flere. Det fremhæver syntaksen, hvilket gør det nemmere for dig at finde dine kodeblokke og fejl og leveres med en Live HTML-udvikling, der viser outputtet af din kode uden at du skal gemme eller opdatere siden. Det er virkelig noget fedt ved denne app, er det ikke?
7. Tekstatisk
Tekstatisk til Mac er et enkelt, men hurtigere, kodningsværktøj, der leverer, hvad det lover. Med funktioner som Auto Completion udfylder den automatisk noget af din kode, som du ellers skulle gøre selv, hvilket sparer dig noget tid, som du kan bruge til at gøre noget andet. Mens de fleste af de andre funktioner forbliver de samme som apps ovenfor, inkluderer den en ny funktion kaldet iCloud-synkronisering. Hvad det gør, er at lade dig synkronisere din kode på tværs af dine forskellige Mac-maskiner, så du nemt kan fortsætte, hvor du slap.
Konklusion
Kodning er blevet en del af mange menneskers liv i disse dage, og ovenstående 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 2019.
Billedkredit: Nærbillede kodning på skærmen af oatawa/Shutterstock
Støt vores arbejde ❤️
Hvis du kunne lide denne artikel, kan du overveje at give drikkepenge for at hjælpe os med fortsat at udgive kvalitetsindhold.


























