Codice di Visual Studio è il perfetto editor di testo e scripting per Mac
Xcode è l'ambiente di sviluppo Go-to Mac, ma può essere un po 'troppo per un principiante. Se sei curioso e vuoi solo giocare, Microsoft Visual Studio Code 10 Suggerimenti di produttività essenziali per Visual Studio Code 10 Suggerimenti di produttività essenziali per codice Visual Studio Codice Visual Studio fa saltare fuori dall'acqua altri editor di testo di programmazione. È gratuito, open source, fulmineo e ricco di funzioni di produttività. Leggi di più potrebbe essere la scelta migliore.
Non è più strano vedere Microsoft nella sezione Mac da quando la società ha implementato il supporto per Mac e iOS alcuni anni fa. Visual Studio Code è un altro promettente prodotto della Apple rivale Microsoft Loves Apple - Queste App per Mac e iOS Dimostra che Microsoft ama Apple - Queste App per Mac e iOS Lo dimostrano Stuffy, noioso, insulare. Questi sono tre aggettivi che sono stati usati per descrivere Microsoft di altri tempi. Ma quella Microsoft è sparita. Sono cambiati. Radicalmente. Leggi di più .
Ha il supporto per una miriade di lingue e non hai nemmeno bisogno di confrontarlo con Xcode dato che soddisfano esigenze diverse.
Per chi è?
Se stai cercando un editor di testo estensibile I migliori editor di testo per Mac da utilizzare nel 2018 I migliori editor di testo per Mac da utilizzare nel 2018 Hai bisogno di un nuovo editor di testo per il tuo Mac? Ecco i migliori editor di testo macOS gratuiti ea pagamento per testo semplice, codifica e tutto il resto. Per saperne di più, Visual Studio è un vero concorrente di Sublime e Atom. Come la maggior parte dei recenti sforzi MacOS di Microsoft, si sente sorprendentemente a casa sulla piattaforma Apple.
Ha un tema più scuro e non sembra una porta frettolosamente tratteggiata della versione di Windows. Il codice è ottimo per gli script di automazione semplici, ma il supporto per i plug-in è dove risplende.
Con i plugin 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, nonché una serie di altre lingue. Un altro ha il supporto per Markdown. C'è anche un plugin per scrivere ed eseguire Applescript.
Se sei un sysadmin che deve lavorare con i sistemi Windows, puoi anche usare Code per scrivere PowerShell sul Mac. Gli sviluppatori possono trovare plugin per supportare quasi tutte le lingue che ti piacciono.
L'inclusione del controllo di versione Git nativo significa che puoi facilmente fare tutto il tuo lavoro da un singolo editor.
Iniziare
Quando Microsoft ha portato Visual Studio Community su Mac, è stato un po 'un casino. Il design si è concentrato sull'idea di sviluppo mobile multipiattaforma. Questo include alcuni pacchetti di Xarmin per abilitare app mobili multipiattaforma usando C #.
Codice ti dà un semplice programma stand-alone senza alcun cruft. Basta andare sul sito di Visual Studio Code e dovrebbe rilevare automaticamente che si è su un Mac.
Scarica il pacchetto e decomprimilo. Dopo aver copiato l'app nella cartella Applicazioni, sei pronto per partire. Quando apri per la prima volta l'app, vedrai una pagina web con una panoramica delle basi per lavorare con l'app. Questo include alcuni dei plugin più popolari che è possibile installare.
Se scorri verso il basso, troverai anche un elenco di comode scorciatoie da tastiera. Puoi premere Maiusc + Comando + P per ottenere un elenco completo dei comandi disponibili. Se preferisci le scorciatoie di Vim o di Emacs, ci sono invece dei plugin per usarle.
Plugin per tutto
La pagina di Visual Studio ha un mercato gratuito per i plugin che puoi esplorare. Puoi anche cercare e installarli direttamente nell'app, il che rende più facile lavorare immediatamente. 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 scrivere ed eseguire Applescript. Questo ti permette di fare esperienza con una lingua nativa del tuo Mac.
Nel menu del plugin, inserisci Applescript, dovrebbe essere il primo risultato. Selezionalo, clicca Installare, quindi attendi il Ricaricare pulsante per far apparire. Fare clic per ricaricare il codice e il plug-in è pronto per l'uso.
Test dei plugin eseguendo il codice
Scriveremo un semplice script e chiediamo di usare l'editor per eseguirlo. Innanzitutto, apri iTunes, quindi torna a Codice. Inserisci il seguente script:
dì all'applicazione "iTunes" Chiudi il tell
Salva il tuo script come Quit-iTunes.applescript e dovresti vedere l'evidenziazione della sintassi corretta. Per eseguire il tuo script, premere Maiusc + Opzione + R - dovresti vedere uscire da iTunes. Ciò conferma che è possibile utilizzare Visual Studio Code per scrivere ed eseguire Applescript.
Naturalmente, c'è già un editor del sistema operativo integrato per questo Come utilizzare l'interfaccia utente di Applescript su Mac Come utilizzare Scripting dell'interfaccia utente di Applescript su Mac Ulteriori informazioni. Tuttavia, è anche possibile installare l'utilità Code Runner, per eseguire anche script di shell. Ora il codice può essere un posto centrale per lavorare con i tuoi script.
Funzionalità avanzate
Per i programmatori, è incorporato Git Cosa è Git e Perché dovresti usare il controllo della versione Se sei uno sviluppatore Cos'è Git e perché dovresti usare il controllo della versione Se sei uno sviluppatore Come sviluppatori web, molto spesso tendono a lavorare su siti di sviluppo locali, quindi basta caricare tutto quando abbiamo finito. Questo va bene quando sei solo tu e le modifiche sono piccole, ... Leggi di più e fai il debug. Puoi accedere a qualsiasi cosa 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 attraverso di essa), puoi quindi fare clic sul piccolo terminale e lavorare sulla riga di comando.
Il supporto Git funziona sulle cartelle che apri, ma può rendere più facile per te apportare modifiche e impegnarle tutte nella stessa finestra. Se vuoi solo una directory da mettere 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 rimuove tutto il cromo. Questo crea un editor senza distrazioni.
Trasforma il codice in qualcos'altro
Puoi semplicemente usare Code come editor di script, se vuoi, ma ci sono molte cose diverse che puoi fare con Code. Puoi semplicemente copiare un comando in Codice e ogni plugin verrà installato, che abbiamo incluso di seguito.
Markdown Editor
Se stai cercando un editor di testo focalizzato sulla scrittura di Markdown What Is Markdown? 4 motivi per cui dovresti impararlo ora Cos'è Markdown? 4 motivi per cui dovresti impararlo ora Stanco degli editor HTML e WYSIWYG? Allora Markdown è la risposta per te, indipendentemente da chi tu sia. Per saperne di più, puoi usare il seguente plugin:
Markdown tutto in uno - Questo plugin offre scorciatoie da tastiera e supporto per il sommario e gli elenchi in Markdown. Puoi anche aprire un secondo pannello che visualizza in anteprima il tuo testo mentre lo digiti. Il comando da installare è: ext install markdown-all-in-one
Markdown Converter - Se stai scrivendo Markdown per convertirlo 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-converter
Sviluppo web
Se vuoi impostare il codice per lo sviluppo web, ecco una combinazione suggerita:
Snippet HTML5 - Questo plug-in consente l'evidenziazione HTML insieme a snippet e completamento automatico. Il comando da installare è: ext install html-snippet
Snippet di codice Javascript (ES6) - Questo plugin ha snippet per alcuni diversi tipi di Javascript che utilizzano la sintassi ES6. Il comando da installare è: ext installa JavaScriptSnippet
Intellisense per i nomi di classi CSS - Questo è uno strumento utile per impostare il completamento automatico nelle classi definite per i fogli CSS. Il comando da installare è: ext install html-css-class-completion
Perché scegliere il codice?
Il codice non è il primo editore ad avere una vasta gamma di plugin, Migliorare l'editor di testo migliore: 7 fantastici pacchetti di testo sublime Migliorare il miglior editor di testo: 7 Great Sublime Text Packages Read More ma presenta alcuni dei migliori plugin supportati nel business. Il codice ha una varietà di opzioni per aiutare la guida dal principiante all'esperto. Può altrettanto facilmente essere un comodo editor di testo con più opzioni rispetto a TextEdit.
Sei solo agli inizi con gli script sul Mac Impara ad automatizzare il tuo Mac con AppleScript [Parte 1: Introduzione] Impara ad automatizzare il tuo Mac con AppleScript [Parte 1: Introduzione] Per saperne di più? Se sei un appassionato di altri editor di testo, facci sapere perché la tua scelta è la migliore!
Crediti immagine: Galushko Sergey / Shutterstock
Scopri di più su: Applescript, programmazione, editor di testo, codice di Visual Studio.