Homepage » Coding » Visual Studio Code 5 Funzionalità impressionanti che lo rendono un capofila

    Visual Studio Code 5 Funzionalità impressionanti che lo rendono un capofila

    Visual Studio Code è un nuovo editor di codice di Microsoft. Ha recentemente raggiunto il suo primo ciclo di rilascio principale, 1.0.0. L'ho provato per alcune volte mentre era in Beta, e sono impressionato da tutto ciò che ha portato fino a questo tavolo.

    Visual Studio Code (VSC) è leggero e veloce e, se hai già utilizzato SublimeText o Atom, ti sentirai subito a casa. VSC viene fornito con a palette dei comandi, selezione multipla del cursore, frammenti e completamento automatico del codice - le caratteristiche che sicuramente conoscete già.

    Nondimeno, ha anche le proprie firme che lo distinguono dagli attuali attori sul mercato. Quindi, senza ulteriori indugi, diamo un'occhiata.

    1. Intellisense

    IntelliSense è il codice il completamento automatico incontra l'intelligenza artificiale. Questa utility fornisce un elenco di suggerimenti insieme a un breve suggerimento o descrizione mentre stiamo scrivendo i codici. Questo è derivato da diversi fattori contestuali come il linguaggio di programmazione, la sintassi, le variabili, le funzioni e tutti i codici all'interno del file.

    IntelliSense supporta un numero di linguaggio di programmazione immediato, inclusi Sass, LESS, JavaScript, TypeScript e PHP. Sono inoltre disponibili alcune estensioni per includere IntelliSense per altri linguaggi di programmazione. È una grande caratteristica per migliorare la produttività.

    2. Sbirciare

    Durante la codifica, è spesso possibile dimenticare una particolare funzione, in cui la funzione viene inizialmente definita e quali sono i parametri richiesti.

    Con Sbirciare, puoi selezionare una funzione e poi premere Maiusc + F12. La selezione si espande in una finestra in linea che mostra la definizione completa della funzione così come dove è definita la funzione. La funzione funziona attualmente in C, C #, JavaScript, TypeScript, .NET e alcuni altri linguaggi di programmazione.

    3. CLI

    Simile a SublimeText con il suo subl riga di comando, Codice di Visual Studio è dotato di un CLI denominato codice ed è facile da installare.

    In Windows, la CLI sarà già stata installata insieme all'app. La CLI è accessibile tramite il prompt dei comandi. In OS X, può essere installato e disinstallato tramite la palette dei comandi.

    È possibile utilizzare la CLI per aprire una directory specifica su Visual Studio Code oppure aprire la directory del progetto corrente in Terminal o Command Prompt direttamente dall'editor.

    4. Git incorporato

    Codice di Visual Studio ha Git costruito proprio nell'editor. A sinistra della barra laterale, troverai l'icona Git dove puoi inizializzare Git e eseguire diversi comandi Git ad esempio commettere, Tirare, Spingere, rebase, pubblicare, e esaminare le modifiche all'interno del file.

    Inoltre, se stai apportando modifiche su un repository Git, lo farà Visual Studio mostra gli indicatori di colore nel gutter dell'editor di codice, indicando dove hai apportato le modifiche.

    Ci immergeremo in Git in Visual Studio Code nel prossimo post, quindi rimanete sintonizzati.

    5. Task Runner

    Ultimo ma non meno importante, Visual Studio Code ha anche un Task Runner integrato, che fornisce un certo livello di praticità.

    Per utilizzare questa funzione, possiamo impostare a tasks.json file o attraverso alcune configurazioni di attività come Grunt, Gulp o MSBuild se fornite. Una volta impostata la configurazione, è possibile eseguire Task Runner tramite la palette dei comandi digitando Esegui attività. Digitando Compiti elencherà tutti i comandi correlati.

    Avvolgendo

    L'interfaccia del codice di Visual Studio, le combinazioni di tasti e la tavolozza comandi sono intuitive e familiari. Tutto sommato, Visual Studio Code è un editor di codice promettente anche se mancano un paio di funzioni.

    Tuttavia, sto considerando di cambiare e adattare il mio flusso di lavoro al codice di Visual Studio. Non vedo l'ora che le prossime uscite, si spera, con miglioramenti sostanziali.