Visual Studio Code è l'editor di testo e script perfetto per Mac

Visual Studio Code è l'editor di testo e script perfetto per Mac

Xcode è l'ambiente di sviluppo Mac di riferimento, ma può essere un po' troppo per un principiante. Se sei curioso e vuoi solo giocare, Microsoft Visual Studio Code potrebbe essere la scelta migliore.





Non è più strano vedere Microsoft nella sezione Mac da quando l'azienda ha aumentato il supporto per Mac e iOS alcuni anni fa. Visual Studio Code è un altro prodotto promettente del rivale di Apple.





Supporta una miriade di lingue e non è nemmeno necessario confrontarlo con Xcode poiché soddisfano esigenze diverse.





Per chi è?

Se sei alla ricerca di un editor di testo estensibile , Visual Studio è un vero concorrente di Sublime e Atom. Come la maggior parte dei recenti sforzi macOS di Microsoft, si sente sorprendentemente a suo agio sulla piattaforma Apple.

Ha un tema più scuro e non sembra una porta frettolosamente tratteggiata della versione per Windows. Il codice è ottimo per semplici script di automazione, ma il supporto dei plug-in è il punto in cui brilla davvero.



Con i plug-in sviluppati dalla comunità, Visual Studio Code può essere un editor di testo dell'esercito svizzero. Un plug-in ti consente di scrivere ed eseguire script di shell nell'editor, oltre a una serie di altre lingue. Un altro ha il supporto per Markdown. C'è anche un plugin per scrivere ed eseguire Applescript.

Se sei un amministratore di sistema che deve lavorare con i sistemi Windows, puoi anche usare Code per scrivere Powershell sul Mac. Gli sviluppatori possono trovare plug-in per supportare quasi tutte le lingue che ti piacciono.





L'inclusione del controllo di versione nativo di Git significa che puoi facilmente fare tutto il tuo lavoro da un singolo editor.

Iniziare

Quando Microsoft ha portato Visual Studio Community sul Mac, è stato un po' un casino. Il design si è concentrato sull'idea di sviluppo mobile multipiattaforma. Ciò includeva alcuni pacchetti di Xarmin per abilitare app mobili multipiattaforma usando C#.





Il codice ti offre un semplice programma autonomo senza alcun cruft. Basta andare al Sito di Visual Studio Code e dovrebbe rilevare automaticamente che sei su un Mac.

come trasferire i salvataggi di vapore tra computer

Scarica il pacchetto e decomprimilo. Dopo aver copiato l'app nella cartella Applicazioni, sei pronto per partire. Quando apri l'app per la prima volta, vedrai una pagina web con un riepilogo delle nozioni di base per lavorare con l'app. Questo include alcuni dei plugin più popolari che puoi installare.

Se scorri verso il basso, troverai anche un elenco di utili scorciatoie da tastiera. Puoi premere Maiusc + Comando + P per ottenere un elenco completo dei comandi disponibili. Se preferisci le scorciatoie Vim o Emacs, ci sono dei plugin per usarle.

Plugin per tutto

La pagina di Visual Studio ha un marketplace gratuito per i plugin che puoi esplorare. Puoi anche cercarli e installarli direttamente nell'app, il che rende più facile iniziare subito a lavorare. Per aprire il marketplace dei plugin clicca sull'icona in basso nella barra degli strumenti a sinistra.

Per impostazione predefinita, si apre con un elenco delle estensioni più popolari:

Nel nostro esempio sopra, installeremo il plug-in AppleScript. Questo ha il supporto per la scrittura e l'esecuzione di Applescript. Ciò ti consente di acquisire esperienza con una lingua nativa del tuo Mac.

Nel menu dei plugin, inserisci Applescript , dovrebbe essere il primo risultato. Selezionalo, clicca Installare , quindi attendi il Ricaricare pulsante per apparire. Fare clic per ricaricare il codice e il plug-in è pronto per l'uso.

Testare i plugin eseguendo il codice

Scriveremo un semplice script e chiederemo di usare l'editor per eseguirlo. Innanzitutto, apri iTunes, quindi torna a Codice. Inserisci il seguente script:

tell application 'iTunes'
Quit
end tell

Salva il tuo script come Esci da iTunes.applescript e dovresti vedere l'evidenziazione della sintassi corretta. Per eseguire il tuo script, premi Maiusc + Opzione + R -- dovresti vedere la chiusura di iTunes. Ciò conferma che puoi usare Visual Studio Code per scrivere ed eseguire Applescript.

Naturalmente, esiste già un editor del sistema operativo integrato per questo . Tuttavia, puoi anche installare l'utilità Code Runner, per eseguire anche script di shell. Ora il codice può essere un luogo centrale per lavorare con i tuoi script.

Funzionalità avanzate

Per i programmatori, è integrato Git e il debug. Puoi accedere a tutto dalla barra degli strumenti a sinistra. Se stai lavorando con il Terminale, puoi accedervi direttamente dall'app. Quando fai clic sull'icona di debug (il bug con una linea che lo attraversa), puoi quindi fare clic sul piccolo terminale e lavorare sulla riga di comando.

Il supporto di Git opera sulle cartelle che apri, ma può rendere più semplice apportare modifiche e salvarle tutte nella stessa finestra. Se vuoi solo che una directory venga appuntata di lato (come con Text Wrangler), non sembra esserci un modo per farlo. Questa è una piccola lamentela, ma potrebbe impedire ad alcune persone di cambiare.

C'è anche una modalità Zen che elimina tutte le cromature. Questo crea un editor senza distrazioni.

Trasforma il codice in qualcos'altro

Puoi semplicemente usare Code come editor di script se lo desideri, ma ci sono molte cose diverse che puoi fare con Code. Puoi semplicemente copiare un comando in Code e ogni plugin verrà installato, che abbiamo incluso di seguito.

Editor Markdown

Se stai cercando un editor di testo incentrato sulla scrittura di Markdown , puoi utilizzare la seguente combinazione di plugin:

Ribasso tutto in uno -- Questo plugin offre scorciatoie da tastiera e supporto per sommari ed elenchi in Markdown. Puoi anche aprire un secondo riquadro che visualizza in anteprima il testo mentre lo digiti. Il comando da installare è: ext install markdown-all-in-one

Convertitore Markdown -- Se stai scrivendo Markdown per convertire in un altro formato, questo plugin ti consente di scegliere una varietà di formati. Supporta HTML, PDF e persino file di immagine. Il comando da installare è: ext install markdown-convertitore

Sviluppo web

Se vuoi impostare il codice per lo sviluppo web, ecco una combinazione suggerita:

Frammenti HTML5 -- Questo plugin consente l'evidenziazione HTML insieme a frammenti e completamento automatico. Il comando da installare è: ext install html-snippet

Frammenti di codice Javascript (ES6) -- Questo plugin ha frammenti per alcune versioni differenti di Javascript che usano la sintassi ES6. Il comando da installare è: ext install JavaScriptSnippets

Intellisense per i nomi delle classi CSS -- Questo è uno strumento utile per impostare il completamento automatico sulle classi definite per i tuoi fogli CSS. Il comando da installare è: ext install html-css-class-completion

Perché scegliere il codice?

Code non è il primo editor ad avere una vasta gamma di plug-in, ma presenta alcuni dei migliori supporti per plug-in del settore. Il codice ha una varietà di opzioni per aiutare a guidare dal principiante all'esperto. Può essere altrettanto facilmente un pratico editor di testo con più opzioni rispetto a TextEdit.

Sei solo? iniziare con lo scripting sul Mac ? Se sei appassionato di altri editor di testo, facci sapere perché la tua scelta è la migliore!

Crediti immagine: Galushko Sergey/Shutterstock

Condividere Condividere Tweet E-mail Una guida per principianti all'animazione del discorso

L'animazione del discorso può essere una sfida. Se sei pronto per iniziare ad aggiungere dialoghi al tuo progetto, analizzeremo il processo per te.

Leggi Avanti
Argomenti correlati
  • Mac
  • Programmazione
  • Editor di testo
  • Programmazione
  • Applescript
  • Codice di Visual Studio
Circa l'autore Michael McConnell(44 articoli pubblicati)

Michael non ha usato un Mac quando erano condannati, ma può programmare in Applescript. È laureato in Informatica e Inglese; è da un po' che scrive di Mac, iOS e videogiochi; ed è stato una scimmia IT diurna per oltre un decennio, specializzato in scripting e virtualizzazione.

Altro da Michael McConnell

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti
Categoria Mac