Reklame
Xcode er go-to Mac-udviklingsmiljø, men det kan være lidt meget for en nybegynder. Hvis du er nysgerrig og bare vil lege, Microsoft Visual Studio-kode 10 væsentlige produktivitetstip til Visual Studio-kodeVisual Studio Code blæser andre programmeringstekstredaktører ud af vandet. Det er gratis, open source, lynet hurtigt og fyldt med produktivitetsfunktioner. Læs mere kan være det bedre valg.
Det er ikke længere underligt at se Microsoft i Mac-sektionen, da virksomheden opløste sin Mac- og iOS-support for et par år siden. Visual Studio Code er et andet lovende produkt fra Apples rival Microsoft elsker Apple - Disse Mac- og iOS-apps beviser detFyldig, kedelig, isoleret. Dette er tre adjektiver, der er blevet brugt til at beskrive Microsoft fra i går. Men at Microsoft er væk. De har ændret sig. Radikalt. Læs mere .
Det har støtte til utallige sprog, og du behøver ikke engang at sammenligne det med Xcode, da de tjener forskellige behov.
Hvem er det til?
Hvis du er på udkig efter en udvidelig teksteditor
De bedste HTML-teksteditorer til din MacBrug for en ny teksteditor til din Mac? Vi ser på de bedste gratis og betalte HTML-tekstredaktører til macOS. Læs mere , Visual Studio er en reel konkurrent til Sublime og Atom. Som de fleste af Microsofts nylige macOS-indsats føles det overraskende hjemme på Apples platform.Det har et mørkere tema og ligner ikke en hastigt nedstrøbet port på Windows-versionen. Koden er fantastisk til enkle automatiseringsmanuskripter, men plugin-support er, hvor den virkelig lyser.
Med samfundsudviklede plugins kan Visual Studio Code være en schweizisk hærteksteditor. Et plugin giver dig mulighed for at skrive og køre shell-scripts i editoren samt en række andre sprog. En anden har støtte til Markdown. Der er endda et plugin til at skrive og køre Applescript.
Hvis du er en sysadmin, der skal arbejde med Windows-systemer, kan du også bruge kode til at skrive Powershell på Mac. Udviklere kan finde plugins, der understøtter næsten ethvert sprog, du kan lide.
Medtagelsen af native Git-versionskontrol betyder, at du nemt kan udføre alt dit arbejde fra en enkelt editor.
Kom godt i gang
Da Microsoft overførte Visual Studio Community til Mac, var det lidt rod. Designet fokuserede på ideen om tværplatform mobiludvikling. Dette inkluderede nogle pakker fra Xarmin for at aktivere multiplatforms mobile apps ved hjælp af C #.
Kode giver dig et simpelt fristående program uden cruft. Bare gå over til Visual Studio Code-sted og det skal automatisk opdage, at du er på en Mac.
Download pakken og pak den ud. Når du har kopieret appen til mappen Programmer, er du klar til at gå. Når du først åbner appen, ser du en webside med en oversigt over det grundlæggende ved at arbejde med appen. Dette inkluderer nogle af de mest populære plugins, som du kan installere.
Hvis du ruller ned, finder du også en liste over nyttige tastaturgenveje. Du kan trykke på Skift + Kommando + P for at få en komplet liste over tilgængelige kommandoer. Hvis du foretrækker Vim- eller Emacs-genveje, er der plugins til at bruge disse i stedet.
Plugins til alt
Visual Studio-siden har en gratis markedsplads for plugins som du kan udforske. Du kan også søge og installere dem lige i appen, hvilket gør det lettere at komme i gang med det samme. For at åbne plugins-markedet skal du klikke på det nederste ikon i værktøjslinjen til venstre.
Som standard åbnes det med en liste over de mest populære udvidelser:
I vores eksempel ovenfor skal vi installere AppleScript-plugin. Dette har støtte til at skrive og køre Applescript. Dette giver dig mulighed for at få nogle erfaringer med et sprog, der er hjemmehørende i din Mac.
I plugin-menuen skal du indtaste Applescript, skulle det være det første resultat. Vælg det, klik Installere, så vent på Reload knappen for at dukke op. Klik på den for at genindlæse kode, og pluginet er klar til at gå.
Test af plugins ved at køre kode
Vi vil skrive et simpelt script og bede om at bruge redigeringsprogrammet til at køre det. Åbn først iTunes, skift derefter tilbage til kode. Indtast følgende script:
fortæl ansøgning "iTunes" Afslut. slut fortæl
Gem dit script som Afslut-iTunes.applescript og du skal se den rigtige syntaksbelysning. Tryk på for at køre dit script Skift + mulighed + R - du skal se iTunes afslutte. Dette bekræfter, at du kan bruge Visual Studio Code til at skrive og køre Applescript.
Der er selvfølgelig allerede en indbygget OS-editor til det Sådan bruges Applescript's UI-scripting på Mac Læs mere . Du kan dog også installere Code Runner-værktøjet til også at køre shell-scripts. Nu kan kode være et centralt sted at arbejde med dine scripts.
Avancerede egenskaber
For kodere, der er bygget i Git Hvad er git og hvorfor skal du bruge versionskontrol, hvis du er en udviklerSom webudviklere er vi meget tilbøjelige til at arbejde på lokale udviklingswebsteder, så uploader vi bare alt, når vi er færdige. Dette er fint, når det bare er dig, og ændringerne er små, ... Læs mere og fejlsøgning. Du kan få adgang til alt fra værktøjslinjen til venstre. Hvis du arbejder med terminalen, kan du få adgang til den lige fra appen. Når du klikker på fejlfindingsikonet (fejlen med en linje gennem det), kan du derefter klikke på den lille terminal og arbejde på kommandolinjen.
Git-support fungerer på de mapper, du åbner, men det kan gøre det nemt for dig at foretage ændringer og forpligte dem alle i det samme vindue. Hvis du bare ønsker, at et bibliotek skal fastgøres til siden (som med Text Wrangler), ser det ikke ud til at være en måde at gøre det på. Dette er et lille greb, men kan forhindre, at nogle mennesker skifter.
Der er også en Zen-tilstand, der striber væk alt krom. Dette skaber en distraktionsfri editor.
Transform kode til noget andet
Du kan bare bruge kode som en scripteditor, hvis du vil, men der er mange forskellige ting, du kan gøre med kode. Du kan blot kopiere en kommando til kode, og hvert plugin installeres, som vi har inkluderet nedenfor.
Markdown Editor
Hvis du leder efter en teksteditor fokuseret på at skrive Markdown Hvad er Markdown? 4 grunde til, at du skulle lære det nuTræt af HTML- og WYSIWYG-redaktører? Så er Markdown svaret for dig, uanset hvem du er. Læs mere , kan du bruge følgende plugin-kombination:
Markdown All In One - Dette plugin giver dig tastaturgenveje og support til indholdsfortegnelse og lister i Markdown. Du kan også åbne en anden rude, der viser et eksempel på din tekst, som du skriver den. Kommandoen til installation er: ext install markdown-all-in-one
Markdown Converter - Hvis du skriver Markdown for at konvertere til et andet format, giver dette plugin dig mulighed for at vælge en række forskellige formater. Det understøtter HTML, PDF og endda billedfiler. Kommandoen til installation er: ext install markdown-converter
Web-udvikling
Hvis du vil konfigurere kode til webudvikling, er her en foreslået kombination:
HTML5-uddrag - Dette plugin giver mulighed for HTML-fremhævning sammen med uddrag og autofuldførelse. Kommandoen til installation er: ext install html-uddrag
Javascript (ES6) kodestykker - Dette plugin har kodestykker til et par forskellige varianter af Javascript, der bruger ES6-syntaks. Kommandoen til installation er: ext install JavaScriptSnippets
Intellisense til CSS-klassens navne - Dette er et nyttigt værktøj til opsætning af autofuldførelse på de definerede klasser til dine CSS-ark. Kommandoen til installation er: ext install html-css-klasse-færdiggørelse
Hvorfor vælge kode?
Kode er ikke den første editor, der har en bred vifte af plugins, Forbedring af den bedste teksteditor: 7 store sublime tekstpakker Læs mere men det indeholder nogle af de bedste plugin-support i virksomheden. Koden har en række forskellige muligheder for at hjælpe dig fra begyndere til ekspert. Det kan lige så let være en praktisk teksteditor med flere muligheder end TextEdit.
Er du bare komme i gang med scripting på Mac Hvad er AppleScript? Skrivning af dit første Mac-automatiserings scriptAppleScript kan hjælpe dig med at automatisere gentagne opgaver på din Mac. Her er en oversigt, og hvordan du skriver dit første AppleScript-script. Læs mere ? Hvis du brænder for andre tekstredaktører, så lad os vide, hvorfor dit valg er det bedste!
Billedkreditter: Galushko Sergey / Shutterstock
Michael brugte ikke en Mac, da de var dømt, men han kan kode i Applescript. Han har grader i datalogi og engelsk; han har skrevet om Mac, iOS og videospil i et stykke tid nu; og han har været en IT-abe på dagen i over et årti og har specialiseret sig i scripting og virtualisering.