Utili estensioni di codice VS per sviluppatori front-end

Pubblicato: 2022-03-10
Riepilogo rapido ↬ Scopri utili estensioni di Visual Studio Code per sviluppatori Web: piccoli aiutanti per ridurre al minimo i rallentamenti e le frustrazioni e aumentare il flusso di lavoro degli sviluppatori lungo il percorso. Di recente, abbiamo anche trattato gli strumenti di auditing CSS, i generatori di CSS e i componenti front-end accessibili: potresti trovarli anche utili.

Trascorriamo così tanto tempo nei nostri editor di testo e ogni tanto incontriamo quei piccoli problemi frustranti che ci rallentano. Forse trovare il file giusto richiede troppo tempo, o trovare una parentesi di chiusura corrispondente diventa un'avventura prolissa di per sé.

Risolviamo tutti questi fastidi per sempre. In questo post, esamineremo utili estensioni di VS Code per lo sviluppo front-end , da ottimi potenziatori di produttività a avanzati aiutanti per il debug.

Sommario

Di seguito troverai rapidi passaggi alle estensioni specifiche di cui potresti aver bisogno. Scorri verso il basso per una panoramica generale. Oppure salta il sommario.

  • automatizzare i messaggi di registro
  • dimensione del pacco
  • formattazione del codice
  • schermate di codice
  • frammenti di codice (React, Vue, TypeScript)
  • frammenti personalizzati
  • Commenti
  • debug
  • Strumenti di sviluppo
  • utilità di file
  • tag ed etichette di file
  • icone delle cartelle
  • caratteri per la codifica
  • Idiota
  • Git storia
  • evidenziare le annotazioni
  • evidenziare parentesi e tag
  • evidenziare i personaggi dannosi
  • evidenziare i rientri
  • evidenziare i contesti di sovrapposizione
  • evidenziare gli spazi di lavoro
  • IntelliCode
  • imbarco
  • apri GitHub velocemente
  • animali domestici
  • prototipazione JS/TS rapida
  • accesso SSH remoto
  • Compilazione di Sass
  • suggerimenti e trucchi

Automatizzare i messaggi di registro

Quando si tratta di registrare i messaggi, l'estensione turbo-console-log ti copre le spalle. Automatizza l'operazione di scrittura di messaggi di registro significativi e li inserisce automaticamente.

Inserisci automaticamente messaggi di registro significativi
Inserisci automaticamente messaggi di registro significativi, con turbo-console-log.

Tutto quello che devi fare è selezionare la variabile di cui vuoi eseguire il debug, premere Ctrl + Alt + L e il messaggio di registro verrà inserito nella riga successiva. Le scorciatoie da tastiera ti consentono di commentare, rimuovere il commento o eliminare tutti i messaggi di registro dal documento corrente.

Tenere sotto controllo le dimensioni del pacco

Sappiamo tutti che le prestazioni contano, ma in pratica può essere una vera sfida non perderle di vista quando sei nel flusso di scrittura del codice. Per tenere sotto controllo le dimensioni del tuo pacchetto, l'estensione Costo di importazione ti consente di sapere immediatamente se stai importando un pacchetto pesante nel tuo progetto.

Tieni sotto controllo le dimensioni del tuo pacco
Tieni sotto controllo le dimensioni del tuo pacco, con il costo di importazione.

Import Cost non è uno strumento di analisi di bundle, ma è stato creato con l'idea di aiutarti a trovare possibili colli di bottiglia delle prestazioni prima di spedirli ai tuoi utenti. Per fare ciò, ti fornisce un feedback immediato visualizzando le dimensioni di una libreria di terze parti importata mentre la stai importando, proprio accanto alla tua riga di codice. Un piccolo aiuto pratico.

Formattazione del codice, automatizzata

Quando si scrive il codice, molto tempo è dedicato alla formattazione. Prettier automatizza l'attività per te. Rimuove tutto lo stile originale e assicura che il codice emesso sia conforme a uno stile coerente.

Un formattatore di codice supponente che formatta il codice mentre premi "salva"
Più carino, un formattatore di codice abbastanza supponente (ma amichevole) che formatta il codice mentre premi Salva.

Prettier analizza il codice e lo riformatta con le proprie regole , tenendo conto della lunghezza massima della riga e avvolgendo il codice quando necessario. Decidi tu se vuoi applicarlo a tutte le lingue o in alternativa puoi definire quelle che preferisci formattare manualmente. Un'ottima soluzione anche per i team che faticano a trovare una guida di stile comune.

Utili frammenti di codice (React, Vue, TypeScript, jQuery)

Sei stanco di digitare i frammenti di cui hai spesso bisogno più e più volte, sempre da zero? Ecco alcuni piccoli aiuti utili per facilitare il lavoro. Per Vue, assicurati di controllare l'estensione Vue.js VS Code Snippets di Sarah Drasner. È stato creato per l'uso nel mondo reale e si concentra sull'ergonomia degli sviluppatori anziché sulla catalogazione delle definizioni API.

Burke Holland ti offre una raccolta di frammenti e comandi essenziali di React che ha selezionato dal suo uso quotidiano di React. E se stai cercando frammenti angolari, John Papa ti copre. La sua estensione aggiunge snippet per Angular per TypeScript e HTML alla configurazione del codice VS.

Snippet di Vue.js VSCode
Vue.js VSCode Snippets, di Sarah Drasner, una miniera d'oro di frammenti di codice Vue.js.

Questi due potrebbero anche tornare utili: l'estensione dei frammenti di codice JavaScript di Charalampos Karypidis contiene frammenti nella sintassi ES6 e supporta sia JavaScript che TypeScript. E, ultimo ma non meno importante, i frammenti di codice jQuery di Don Jayamnne presentano oltre 130 frammenti di jQuery. Una volta installato, digita semplicemente jq per ottenere un elenco di tutti loro.

A proposito di snippet: se preferisci una buona libreria di snippet piuttosto che definirli da zero, queste raccolte ti danno le spalle:

  • Frammenti di accessibilità
  • ES7 React/Redux/GraphQL/React-Native
  • CSS
  • Griglia CSS
  • HTML
  • Node.js
  • JavaScript (ES6)
  • angolare 10
  • Vue.js + TypeScript
  • WordPress
  • WordPress Gutenberg
  • PHP
  • Strumenti PHP
  • Svelto
  • TensorFlow

Scrivi i tuoi frammenti di codice

Esistono molti plug-in di frammenti di codice per lingue diverse, ma ti sei mai chiesto come definire i tuoi frammenti in VS Code? Maurice Borgmeier ha riassunto tutto ciò che devi sapere per iniziare.

VS frammenti di codice di codice
Tutto ciò che devi sapere sui frammenti di codice in VS Code, una guida completa di Rob O'Leary.

Un altro ottimo articolo sull'argomento viene da Rob O'Leary. Approfondisce quando e perché usare gli snippet, esamina più da vicino i diversi tipi di snippet, come VS Code li gestisce e, ultimo ma non meno importante, come scriverne di propri, ovviamente.

Screenshot del codice, The Fancy Way

Siamo onesti, acquisire schermate di codice di bell'aspetto può essere una sfida. Polacode è qui per cambiarlo.

Polaroid per il tuo codice
Polacode ti consente di acquisire e modificare schermate del tuo codice direttamente in VS Code

Descritto come "Polaroid per il tuo codice", Polacode ti consente di acquisire e modificare schermate del tuo codice direttamente in VS Code. Puoi ridimensionare il contenitore del codice trascinando l'angolo e utilizzare i comandi per controllare l'aspetto dell'immagine. Un'ottima soluzione per far risplendere il codice su cui hai speso così tante ore nella luce migliore, ad esempio nei post di blog o nelle presentazioni.

Commenti a misura d'uomo

Come gestisci i commenti? Se il tuo codice richiede molte spiegazioni, potrebbe essere una buona idea rendere i commenti solitamente in grigio più adatti all'uomo, in modo che sia più facile vedere a colpo d'occhio se un commento ti avvisa di un metodo deprecato, ad esempio, o se è una cosa che il tuo compagno di squadra ha lasciato per te.

Migliora il tuo codice commentando
Better Comments ti aiuta a classificare le annotazioni in avvisi, query e cose da fare.

L'estensione VS Code Better Comments ti aiuta a fare proprio questo, classificando le annotazioni in avvisi, query, cose da fare, evidenziazioni e altro ancora. È anche possibile applicare uno stile al codice commentato per chiarire che non dovrebbe essere presente.

Altro dopo il salto! Continua a leggere sotto ↓

Debug di Chrome all'interno del codice VS

Utilizzi Chrome e ti ritrovi a passare avanti e indietro tra il browser e il tuo editor durante il debug? Quindi potresti provare il debugger VS Code di Chrome. Ti aiuta a eseguire il debug del codice JavaScript lato client che viene eseguito in Chrome direttamente da VS Code.

Esegui il debug di Chrome senza uscire dall'editor
Esegui il debug di Chrome senza uscire dall'editor, con Chrome Debugger per VS Code.

Il debugger si connette a Chrome tramite il suo protocollo Chrome Debugger dove mappa i file caricati nel browser sui file che hai aperto in VS Code. Quindi, senza uscire dall'editor, puoi impostare punti di interruzione nel codice sorgente , impostare variabili da controllare e visualizzare l'intero stack di chiamate durante il debug. Un piccolo strumento per rendere più semplice la tua routine di debug.

DevTools per l'estensione VSCode

Non sarebbe bello avere DevTools integrato nel tuo editor di codice in modo da non dover passare avanti e indietro tra i due? Se stai usando VSCode ed Edge, una piccola estensione lo rende possibile.

Strumenti per sviluppatori Microsoft Edge per codice di Visual Studio
DevTools all'interno di VS Code: Microsoft Edge Developer Tools per Visual Studio Code.

L'estensione mostra lo strumento Elementi e rete del browser all'interno di VSCode, dandoti la possibilità di vedere la struttura HTML di runtime, modificare lo stile e il layout, eseguire la diagnostica ed eseguire il debug del tuo progetto, senza uscire dall'editor. A proposito, Rachel Weil ha condiviso alcuni utili suggerimenti di DevTools per lavorare con browser basati su Chromium come Edge e Chrome alla SmashingConf di San Francisco alcune settimane fa. Assicurati di sintonizzarti sulla registrazione per portare le tue abilità di DevTools al livello successivo.

Utilità di gestione dei file per VS Code

Di solito si dedica molto tempo all'organizzazione e alla gestione dei file. File Utils rende il compito più conveniente.

File Utils, Extension consente di creare, duplicare, spostare, rinominare ed eliminare file e directory
File Utils, un'estensione che consente di creare, duplicare, spostare, rinominare ed eliminare file e directory.

L'estensione consente di creare, duplicare, spostare, rinominare ed eliminare file e directory con pochi comandi. Supporta anche l'estensione parentesi che genera automaticamente stringhe di stringhe arbitrarie per impostare la struttura del documento.

Aggiunta di tag ai file nel tuo editor

Nei progetti di grandi dimensioni, trovare una variante specifica di un componente o solo il file giusto richiede la conoscenza del file che stai effettivamente cercando. E se potessi aggiungere segnalibri o etichette a file specifici, in modo da poterli trovare più velocemente?

Aggiunta di tag ai file nel tuo editor
File Ops ti consente di aggiungere tag ai file nel tuo VS Code.

File Ops VS Code Extension consente di taggare e alias file e quindi passare rapidamente da uno all'altro. Puoi anche elencare rapidamente tutti i tag nel caso in cui ne perdessi traccia, visualizzare tutti i file dalla directory corrente e passare da file .css a .js nella stessa cartella. Puoi anche dare un'occhiata al video che spiega come funziona il tutto. Ora che tornerà utile!

Icone delle cartelle nel codice VS

Icone di file e cartelle personalizzate in VS Code? Sì grazie! Per aiutarti a manovrare più facilmente il tuo spazio di lavoro, anche se sono coinvolti molti file e cartelle, il team di icone di VS Code ha rilasciato un'estensione che porta le icone nel tuo editor. Da "access" a "zip", "Android" a "www", la raccolta avrà sicuramente le icone di file e cartelle di cui hai bisogno.

Icone per i file e le cartelle di VS Code
Puoi regolare le icone per i file e le cartelle di VS Code per renderli un po' più distinguibili. Con Icone VSCode.

La funzione di attivazione/disattivazione delle icone specifiche del progetto e il rilevamento automatico del progetto rileveranno automaticamente il tipo di progetto che hai aperto nell'area di lavoro e ti chiederanno di attivare le icone di conseguenza. È anche possibile utilizzare icone personalizzate, se preferisci.

Caratteri a spaziatura fissa per la codifica

I caratteri di programmazione sono certamente i cavalli di battaglia della tipografia. Devono offrire una grande leggibilità, consentire una scansione rapida del testo e prevenire l'affaticamento degli occhi anche quando uno sviluppatore guarda il codice per ore. Per aiutarti a trovare un font di programmazione che soddisfi le tue esigenze, Chris Coyier cura Coding Fonts , una selezione di oltre 30 font a spaziatura fissa (per lo più gratuiti) che soddisfano tutti questi criteri.

Caratteri di codifica monospazio
Caratteri di codifica monospazio per la tua piacevole esperienza di codifica.

Per semplificare la decisione, ogni font viene fornito con una breve descrizione, una panoramica di tutti i caratteri ed esempi di codice HTML, CSS e JavaScript sia in modalità giorno che notte. Mostafa Gaafar mantiene un elenco simile di caratteri per gli sviluppatori con la possibilità di visualizzare anche gli esempi di codice in diverse combinazioni di colori. Per aggiungere caratteri personalizzati a VS Code, dovrai definire il carattere in "Impostazioni".

Git sovralimentato

Un'utile estensione per potenziare le funzionalità Git integrate in VS Code è GitLens. Per comprendere meglio il codice su cui stai lavorando, GitLens ti consente di dare un'occhiata a chi, perché e quando è stata modificata una riga o un blocco di codice.

Naviga ed esplora senza problemi i repository Git in VS Code
Naviga ed esplora senza problemi i repository Git in VS Code con GitLens.

L'estensione visualizza a colpo d'occhio la paternità del codice , ti aiuta a navigare ed esplorare senza problemi i repository Git, ottenere informazioni preziose tramite comandi di confronto e altro ancora. Tutto ciò che devi sapere sulla tua base di codice a portata di mano, senza uscire dall'editor.

Cronologia Git in VS Code

Visualizzare e cercare git log insieme al grafico e ai dettagli, visualizzare una copia precedente del file su cui stai lavorando, cercare nella cronologia , confrontare rami e commit: queste sono solo alcune delle funzionalità che l'estensione Git History offre per semplificare il tuo flusso di lavoro.

Sfrutta appieno i poteri di Git direttamente nel tuo editor
Naviga comodamente indietro nel futuro con Git History.

A proposito di Git: un'altra estensione VS Code che vale la pena dare un'occhiata più da vicino quando si lavora con Git è Git Graph: ti consente di visualizzare un grafico Git del tuo repository ed eseguire facilmente azioni Git dal grafico.

Evidenzia le annotazioni nel tuo codice

A volte dimentichi di rivedere le cose da fare che hai aggiunto durante la codifica? L'estensione TODO Highlight ti ricorda che ci sono note o cose che richiedono la tua attenzione prima di pubblicare in produzione.

Ricevi promemoria delle cose da fare prima di pubblicare in produzione
TODO Highlight ti consente di ricordare le cose da fare prima di pubblicarle in produzione.

Le parole chiave TODO e FIXME sono preconfigurate, ma se preferisci puoi personalizzare la configurazione a tuo piacimento. Un comando evidenzia i commenti aperti per te direttamente nel codice o come elenco di tutte le annotazioni. Un piccolo grande promemoria.

Evidenziazione di parentesi e tag corrispondenti

Un'intensa sessione di programmazione affatica gli occhi, quindi tutto ciò che aiuta a soddisfare una maggiore chiarezza visiva è un aiuto gradito. Per portare l'evidenziazione della sintassi al livello successivo quando si lavora con VS Code, potresti voler controllare il Bracket Pair Colorizer. L'estensione identifica le parentesi corrispondenti, nei colori definiti dall'utente.

Evidenzia i tag corrispondenti
Evidenzia facilmente i tag corrispondenti con Bracket Pair Colorizer. Un vero risparmio di tempo.

Ora che hai il pieno controllo sulle parentesi, un altro piccolo dettaglio a cui prestare attenzione è la corrispondenza dei tag di apertura e chiusura. VS Code ha già una funzione di corrispondenza dei tag, ma è piuttosto semplice. L'estensione Evidenzia tag di corrispondenza fa il lavoro in modo più completo, abbinando i tag ovunque , dagli attributi dei tag alle stringhe interne, e persino evidenziando il percorso da un tag all'altro nella barra di stato. Le ampie opzioni di stile ti consentono di personalizzare il modo in cui i tag vengono evidenziati. HTML e JSX sono ufficialmente supportati.

Rivelando personaggi dannosi

Spazi a larghezza zero e non joiner, spazi non divisibili, virgolette doppie a sinistra e a destra: durante la codifica, alcuni caratteri possono essere dannosi perché invisibili o simili a quelli legittimi. Gremlins Tracker li trova per te.

Gremlins Tracker rivela personaggi che potrebbero essere dannosi
Gremlins Tracker tiene traccia degli spazi a larghezza zero, dei non joiner e di tutti i caratteri wird.

Gremlins Tracker utilizza una combinazione di colori per avvisarti di personaggi dannosi, potenzialmente dannosi e meno dannosi . Le righe che includono un tale personaggio sono contrassegnate da un'icona Gremlins e spostare il cursore sul personaggio ti dà un'idea del potenziale problema. Se lo desideri, puoi aggiungere nuovi personaggi gremlins o sostituirli per una lingua specifica.

Evidenziando il rientro

Il rientro è fondamentale per garantire che il codice possa essere scansionato rapidamente. Un piccolo plug-in pratico che rende i rientri ancora più leggibili è Indent-Rainbow. Colora il rientro davanti al testo alternando quattro colori diversi su ogni passaggio e contrassegnando quelle linee in cui il rientro non è un multiplo della dimensione della scheda.

Rendi il rientro più leggibile
Rendi il rientro un po' più leggibile con Indent-Rainbow.

Sebbene l'evidenziazione degli errori sia utile, ci sono casi in cui potrebbe intralciarti. Quando si ha a che fare con i modelli RegEx, ad esempio. Fortunatamente, Indent-Rainbow ti consente di disattivare l'evidenziazione degli errori su quelli, proprio come nelle righe di commento, e, se lo desideri, puoi persino saltarlo per intere lingue.

Visualizzazione dei contesti di impilamento

Hai difficoltà a individuare i contesti di impilamento quando usi z-index ? Non sei solo! Se a volte ti ritrovi a impostare uno z-index su un miliardo su un elemento e non avanza nell'ordine di impilamento, CSS Stacking Contexts fa per te.

Impilare i contesti senza problemi
Visualizza i contesti di impilamento CSS senza problemi, con i contesti di impilamento CSS.

L'estensione rende visibili i contesti di stacking in CSS e SCSS in modo da poter utilizzare con sicurezza piccoli valori durante la scrittura di dichiarazioni z-index . Inoltre, ti dirà anche quando una dichiarazione z-index non ha effetto e offre soluzioni rapide.

Colori personalizzati per distinguere gli spazi di lavoro

Se hai spesso più istanze di VS Code aperte e fai fatica a distinguerle, vale la pena dare un'occhiata più da vicino a Peacock: l'estensione cambia sottilmente il tema del colore del tuo spazio di lavoro .

Cambia sottilmente il colore del tuo spazio di lavoro
Cambia sottilmente il colore del tuo spazio di lavoro per distinguerli in VS Code, con Peacock.

Ma non è solo quando si lavora su più progetti contemporaneamente che Peacock brilla. È anche utile quando si utilizza VS Live Share o le funzionalità Remote di VS Code e si desidera identificare rapidamente il proprio editor.

IntelliSense: funzionalità di sviluppo assistito dall'intelligenza artificiale

L'estensione IntelliCode fornisce funzionalità di sviluppo assistito dall'intelligenza artificiale per sviluppatori Python, TypeScript/JavaScript e Java in Visual Studio Code, con approfondimenti basati sulla comprensione del contesto del codice combinata con l'apprendimento automatico .

Migliora il tuo flusso di lavoro di sviluppo con l'IA
Perché non migliorare il tuo sviluppo con una scintilla di intelligenza artificiale? IntelliCode è qui per aiutarti.

Fornendo IntelliSense assistito dall'intelligenza artificiale, l'estensione mostra gli elementi di completamento automatico consigliati per il contesto del codice nella parte superiore dell'elenco dei completamenti. Quando si tratta di sovraccarichi, non scorre l'elenco alfabetico dei membri ma ti presenta prima quello più rilevante. Non dovrai più cercare tu stesso l'elenco.

Registrazione guidata dell'onboarding per la tua codebase

Una base di codice di grandi dimensioni può intimidire. CodeTour tenta di cambiarlo. L'estensione consente di registrare e riprodurre procedure dettagliate guidate delle basi di codice, direttamente all'interno dell'editor. Pensalo come un sommario che semplifica l'onboarding o il re-boarding in un nuovo progetto o area di funzionalità, per visualizzare segnalazioni di bug o comprendere il contesto di una revisione del codice.

Registra e riproduci tour guidati delle tue basi di codice
Onboarding, il modo più semplice: per registrare e riprodurre tour guidati della tua base di codice. Questo è Codetour.

Per creare un tour del codice, puoi annotare righe di codice (è supportato Markdown) e navigare tutti i file necessari e il registratore acquisirà la sequenza. I tour possono essere archiviati in un repository o esportati in un file "tour" in modo che chiunque possa riprodurlo senza dover clonare alcun codice. Maneggevole!

Da GitHub a VS Code, in un secondo

Dopo aver scoperto uno snippet di codice su GitHub, cosa succede se vuoi iniziare a lavorarci immediatamente nel tuo progetto? Invece di clonare il repository e trovare il file di cui hai bisogno, puoi usare Github1s. Basta aggiungere 1s secondo dopo github nell'URL, premere Invio e il repository, o un singolo file, si aprirà direttamente in VS Code .

Da GitHub a VS Code, in un secondo
Da GitHub a VS Code, in un secondo. Quello è Github1s.

Puoi anche utilizzare un bookmarklet per passare rapidamente da github.com a github1s.com , accedere a repository privati ​​e ci sono anche molte estensioni del browser elencate nella pagina del progetto. Se hai bisogno di un'alternativa, Gitpod è un'opzione leggermente più avanzata, che ti consente anche di avviare un ambiente di sviluppo online, eseguire spazi di lavoro paralleli e lavorare sulla codebase in modo collaborativo.

Animali domestici per il tuo codice VS

Hai mai desiderato potenziare il tuo editor di codice VS? Bene, che ne dici di aggiungere un gatto, un cane, un serpente, una papera di gomma o anche il buon vecchio Clippy? Tutto quello che devi fare è installare vscode-pets ed eseguire il comando vscode-pets.start per vedere il pannello. Dopo aver scelto un animale domestico, il colore e la taglia della sua pelliccia, rilassati e guardali interagire con te!

Animali domestici per il tuo codice VS
Hai mai desiderato potenziare il tuo editor di codice VS? O giocare a catch in VS Code? Puoi farlo proprio con VS Code Pets.

Dal lanciare una palla e giocare a palla con il tuo animale domestico (esegui vscode-pets.throw-ball ) all'aggiunta di ulteriori animali domestici (esegui vscode-pets.spawn-pet ), il tuo flusso di lavoro di codifica è destinato a essere tutt'altro che noioso! Il creatore, Anthony Shaw, è aperto a idee e discussioni e accetta feedback in qualsiasi momento.

Accelera la prototipazione JavaScript/TypeScript

Se stai cercando un modo per velocizzare il tuo processo di prototipazione JavaScript, Quokka fa per te. Il playground della prototipazione rapida si trova nel tuo editor e offre un aumento di velocità alla prototipazione, all'apprendimento e al test di JavaScript e TypeScript.

Quokka introduce un playground di prototipazione rapida nella configurazione di VS Code
Quokka, un piccolo strumento utile per la prototipazione rapida in JavaScript e TypeScript.

I valori di runtime vengono aggiornati e visualizzati nell'IDE accanto al codice durante la digitazione. Per essere subito operativo, non è richiesta alcuna configurazione , tutto ciò che devi fare per iniziare a sperimentare è aprire un nuovo file Quokka. Buona prototipazione!

Usa una macchina remota come ambiente di sviluppo

Esistono diversi motivi per cui potresti voler utilizzare una macchina remota con un server SSH come ambiente di sviluppo. Perché hai bisogno di hardware più veloce o specializzato rispetto alla tua macchina locale, ad esempio, o per eseguire il debug di un'applicazione in esecuzione da qualche altra parte , come il sito di un cliente o un'applicazione nel cloud. Per semplificare lo sviluppo e la risoluzione dei problemi, l'estensione Remote - SSH ti aiuta a fare proprio questo.

L'estensione esegue comandi e altre estensioni direttamente sulla macchina remota , quindi non avrai bisogno di alcun codice sorgente sulla tua macchina. Invece, puoi aprire qualsiasi cartella sul computer remoto e lavorarci come faresti normalmente, sfruttando appieno il set completo di funzionalità di VS Code. Maneggevole!

Compila Sass in tempo reale

Un compilatore Sass in tempo reale con ricarica del browser live? L'estensione Live Sass ti copre. Ti aiuta a compilare/transpilare i tuoi file SASS/SCSS in file CSS in tempo reale.

Le funzionalità includono la personalizzazione della posizione del file del CSS esportato, nonché il suo stile e il nome dell'estensione, è disponibile un controllo rapido della barra di stato, è possibile escludere cartelle specifiche nelle impostazioni ed è supportato anche il prefisso automatico.

Suggerimenti e trucchi che nessuno si è preso la briga di dirti

Stai davvero sfruttando appieno le potenti funzionalità che VS Code ha da offrire? Burke Holland e Sarah Drasner affermano di no, quindi per cambiare le cose, condividono tutte le cose migliori di VS Code che nessuno si è mai preso la briga di dirti.

Suggerimenti e trucchi che ti aiutano a sfruttare appieno le potenti funzionalità che VS Code ha da offrire.
VS può farlo? Suggerimenti e trucchi che ti aiutano a sfruttare appieno le potenti funzionalità che VS Code ha da offrire.

Dall'aggiornamento automatico dei tag img HTML con la dimensione corretta dell'immagine all'uso di legature dei caratteri per una migliore leggibilità durante la codifica o i punti di registro per disconnettere le informazioni dalla tua applicazione, "VS Code può farlo?!" include 36 preziosi suggerimenti che renderanno il tuo flusso di lavoro ancora più efficiente.

Avvolgendo

Ci sono letteralmente centinaia di estensioni di VS Code là fuori e speriamo che alcune di quelle elencate qui si dimostrino utili nel tuo lavoro quotidiano e, soprattutto, ti aiutino a evitare alcune attività di routine che richiedono tempo. Buona codifica a tutti!

Ulteriori letture

  • Strumenti di controllo CSS
  • Generatori CSS
  • Generatori SVG
  • Strumenti e modelli di posta elettronica HTML
  • Frammenti di codice JavaScript vaniglia
  • Componenti front-end accessibili
  • Inoltre, iscriviti alla nostra newsletter per non perderti le prossime.