Visual Studio Code er den perfekte tekst- og skriptredigereren for Mac

Visual Studio Code er den perfekte tekst- og skriptredigereren for Mac

Xcode er utviklingsmiljøet for Mac, men det kan være litt mye for en nybegynner. Hvis du er nysgjerrig og bare vil leke, kan Microsoft Visual Studio Code være det bedre valget.





Det er ikke lenger rart å se Microsoft i Mac -delen siden selskapet økte Mac- og iOS -støtten for noen år siden. Visual Studio Code er et annet lovende produkt fra Apples rival.





Den har støtte for utallige språk, og du trenger ikke engang sammenligne den med Xcode siden de tjener forskjellige behov.





Hvem er det til?

Hvis du er på jakt etter en utvidbar tekstredigerer , Visual Studio er en ekte konkurrent til Sublime and Atom. Som de fleste av Microsofts siste macOS -innsats, føles det overraskende hjemme på Apples plattform.

Den har et mørkere tema, og ser ikke ut som en hastig nedslettet port av Windows-versjonen. Koden er flott for enkle automatiseringsskript, men plugin -støtte er der den virkelig skinner.



Med samfunnsutviklede plugins kan Visual Studio Code være en tekstredigerer i Swiss Army. Ett plugin lar deg skrive og kjøre skallskript i redaktøren, i tillegg til en rekke andre språk. En annen har støtte for Markdown. Det er til og med et plugin for å skrive og kjøre Applescript.

Hvis du er en sysadmin som må fungere med Windows -systemer, kan du også bruke Code til å skrive Powershell på Mac. Utviklere kan finne plugins for å støtte nesten alle språk du liker.





Inkluderingen av native Git -versjonskontroll betyr at du enkelt kan gjøre alt arbeidet ditt fra en enkelt redaktør.

Starter

Da Microsoft overførte Visual Studio Community til Mac, var det litt rot. Designet fokuserte på ideen om mobilutvikling på tvers av plattformer. Dette inkluderte noen pakker fra Xarmin for å muliggjøre mobilapper med flere plattformer som bruker C#.





Code gir deg et enkelt frittstående program uten noen cruft. Bare gå over til Visual Studio Code -nettsted og den skal automatisk oppdage at du er på en Mac.

hvordan snu et bilde på Android

Last ned pakken og pakk den ut. Når du har kopiert appen til mappen Programmer, er du klar til å gå. Når du først åpner appen, ser du en webside med en oversikt over det grunnleggende om å jobbe med appen. Dette inkluderer noen av de mest populære pluginene du kan installere.

Hvis du ruller ned, finner du også en liste over praktiske hurtigtaster. Du kan trykke Shift + Command + P for å få en fullstendig liste over tilgjengelige kommandoer. Hvis du foretrekker Vim eller Emacs snarveier, er det plugins for å bruke disse i stedet.

Plugins for alt

Visual Studio -siden har en gratis markedsplass for plugins som du kan utforske. Du kan også søke og installere dem rett i appen, noe som gjør det lettere å komme i gang med en gang. For å åpne plugins -markedet klikker du på det nederste ikonet i verktøylinjen til venstre.

Som standard åpnes den med en liste over de mest populære utvidelsene:

I vårt eksempel ovenfor skal vi installere AppleScript -pluginet. Dette har støtte for å skrive og kjøre Applescript. Dette lar deg få litt erfaring med et språk som er opprinnelig til din Mac.

I plugin -menyen, skriv inn Epleskrift , det burde være det første resultatet. Velg det, klikk Installere , og vent deretter på Last på nytt knappen for å dukke opp. Klikk på den for å laste inn koden på nytt, og programtillegget er klart til bruk.

Testing av plugins ved å kjøre kode

Vi skal skrive et enkelt skript og be om å få bruke redaktøren til å kjøre det. Åpne først iTunes, og bytt deretter tilbake til Code. Skriv inn følgende skript:

tell application 'iTunes'
Quit
end tell

Lagre skriptet ditt som Avslutt-iTunes.applescript og du bør se den riktige syntaksmarkeringen. Trykk på for å kjøre skriptet Shift + Alternativ + R - du bør se iTunes slutte. Dette bekrefter at du kan bruke Visual Studio Code til å skrive og kjøre Applescript.

Selvfølgelig er det allerede en innebygd OS-editor for det. Du kan imidlertid også installere Code Runner -verktøyet for å kjøre skallskript også. Nå kan Code være et sentralt sted å jobbe med skriptene dine.

Avanserte funksjoner

For kodere er det innebygd i Git og feilsøking. Du får tilgang til alt fra verktøylinjen til venstre. Hvis du jobber med terminalen, kan du få tilgang til den direkte fra appen. Når du klikker på feilsøkingsikonet (feilen med en linje gjennom), kan du deretter klikke på den lille terminalen og jobbe på kommandolinjen.

Git -støtte fungerer på mappene du åpner, men det kan gjøre det enkelt for deg å gjøre endringer og forplikte dem alle i det samme vinduet. Hvis du bare vil at en katalog skal festes til siden (som med Text Wrangler), ser det ikke ut til å være en måte å gjøre det på. Dette er en liten gripe, men kan forhindre noen i å bytte.

Det er også en Zen -modus som fjerner alt krom. Dette skaper en distraksjonsfri editor.

Forvandle koden til noe annet

Du kan bare bruke Code som skriptredigerer hvis du vil, men det er mange forskjellige ting du kan gjøre med Code. Du kan ganske enkelt kopiere en kommando til Code, og hver plugin vil bli installert, som vi har inkludert nedenfor.

Markdown Editor

Hvis du leter etter en tekstredigerer som fokuserer på å skrive Markdown, kan du bruke følgende kombinasjon av plugin -moduler:

Markdown alt i ett - Denne pluginen gir deg hurtigtaster og støtte for innholdsfortegnelse og lister i Markdown. Du kan også åpne en andre rute som forhåndsviser teksten din mens du skriver den. Kommandoen som skal installeres er: ext install markdown-all-in-one

Markdown -omformer - Hvis du skriver Markdown for å konvertere til et annet format, lar denne pluginen deg velge en rekke formater. Den støtter HTML-, PDF- og til og med bildefiler. Kommandoen som skal installeres er: ext install markdown-converter

Webutvikling

Hvis du vil konfigurere kode for webutvikling, er det en foreslått kombinasjon:

HTML5 -utdrag - Denne pluginen tillater HTML-markering sammen med utdrag og autofullføring. Kommandoen som skal installeres er: ext install html-snippets

Javascript (ES6) Code Snippets - Denne pluginen har utdrag for noen få forskjellige smaker av Javascript som bruker ES6-syntaksen. Kommandoen som skal installeres er: ext install JavaScriptSnippets

Intellisense for CSS -klassenavn - Dette er et nyttig verktøy for å sette opp autofullføring på de definerte klassene for CSS-arkene. Kommandoen som skal installeres er: ext install html-css-class-complete

Hvorfor velge kode?

Code er ikke den første redaktøren som har et bredt utvalg av plugins, men den har noen av de beste plugin -støttene i virksomheten. Koden har et mangfold av alternativer for å hjelpe deg fra nybegynner til ekspert. Det kan like gjerne være en praktisk tekstredigerer med flere alternativer enn TextEdit.

Er du bare komme i gang med skripting på Mac ? Hvis du brenner for andre tekstredigerere, gi oss beskjed om hvorfor valget ditt er det beste!

Bildekreditter: Galushko Sergey/Shutterstock

Dele Dele kvitring E -post En nybegynnerguide for animering av tale

Å animere tale kan være en utfordring. Hvis du er klar til å begynne å legge til dialog i prosjektet ditt, bryter vi ned prosessen for deg.

Les neste
Relaterte temaer
  • Mac
  • Programmering
  • Tekstredigerer
  • Programmering
  • Epleskrift
  • Visual Studio -kode
Om forfatteren Michael McConnell(44 artikler publisert)

Michael brukte ikke en Mac da de var dødsdømt, men han kan kode i Applescript. Han har grader i informatikk og engelsk; han har skrevet om Mac, iOS og videospill en stund nå; og han har vært en IT -ape på dagtid i over et tiår, som spesialiserer seg på scripting og virtualisering.

Mer fra Michael McConnell

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere