Dev

I 10 migliori plugin Visual Studio Code per qualsiasi front-end developer

Tutti amiamo Visual Studio Code: l’editor gratuito e moderno sviluppato da Microsoft pensato per scrivere, ottimizzare e debuggare applicazioni web e cloud.

Visual Studio Code è disponibile su tutte le piattaforme (Windows, MacOS, Linux) ed è estendibile grazie all’ausilio di plugins, che ne aumentano le capacità introducendo funzionalità e comportamenti.

Al di là di casi specifici, a seguire quelli che secondo me sono i plugin imprescindibili per poter vivere bene quando si sviluppano webapp frontend.

Live Server

https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome

Explorer Window Control

Questo plugin è in grado di creare un web server locale utile per testare la web app, risolvendo molti dei problemi che possono presentarsi effettuando la preview su protocollo file anziché http. Il pezzo forte è il livereload, e cioè l’auto-aggiornamento della pagina ad ogni salvataggio del sorgente che stiamo scrivendo.

Bracket Pair Colorizer

https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer

Screenshot

Le parentesi (tonde, quadre, graffe) sono il pane quotidiano di ciascun developer. Quando l’applicazione inizia ad avere una certa complessità può essere difficile individuare inizio e fine dei blocchi/parentesi senza un aiuto. Questo plugin fa proprio questo: colora in maniera diversa ed evidenzia le parentesi per rendere immediatamente individuabile la coppia di parentesi di interesse per capire immediatamente dove iniziano e dove finiscono.

Auto Close Tag

https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag

Usage

Questo plugin piazza automaticamente un tag di chiusura ogni volta che questo è necessario.

Path Intellisense

https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense

IDE

Path Intellisense suggerisce automaticamente il percorso di file e cartelle man mano che viene digitato. Comodissimo per chi detesta dover verificare e/o aprire le cartelle interessate per individuare il file corretto da includere (sia esso JS, CSS ecc).

Git Lens

https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens

Git Code Lens

Questa estensione integra git direttamente all’interno del sorgente, mostrando di volta in volta chi e quando ha modificato un determinato blocco o riga del sorgente. Perfetto per tutti coloro che sono soliti sviluppare applicazioni a più mani e desiderano avere il polso della situazione.

Better Comments

https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments

Annotated code

Arricchisce i commenti variando colore ed evidenziandone immediatamente il significato.

Colorize

https://marketplace.visualstudio.com/items?itemName=kamikillerto.vscode-colorize

Visualizza il colore corrispondete al codice colore selezionato (supporta hex, rgb, rgba, hsl) aiutando qualsiasi web designer a comprendere immediatamente il colore utilizzato nel codice.

Material Theme

https://marketplace.visualstudio.com/items?itemName=Equinusocio.vsc-material-theme

Applica un tema material a tutto l’editor.

Material Icon Theme

https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme

file icons

Applica l’icona giusta al file o cartella giusti, in stile material. Adoro il modo in cui queste icone rendono tremendamente esplicita la tipologia di file e cartelle di cui si sta parlando.

Sort lines

https://marketplace.visualstudio.com/items?itemName=Tyriar.sort-lines

Usage animation

Ordina alfabeticamente le righe di codice selezionate, regalando una incredibile sensazione di ordine al sorgente.

 

Commenti