Il mio PHP Syntax Highlighter per Visual Studio

Introdurre l'estensione PHP Enhanced Syntax Highlighter di MYETV

Siamo entusiasti di annunciare il rilascio del nostro nuovo marchioPHP Enhanced Syntax Highlighterestensione, progettato per aumentare la produttività e migliorare la nostra esperienza di codifica nel nuovo Visual Studio 2026 (e inferiore)! Disponibile ora su GitHub e pubblicato sul mercato ufficiale di Visual Studio, questa estensione è completamentegratise open-source.

Perché questa Estensione?

Abbiamo cercato un modo per lavorare con il codice PHP attraverso Visual Studio senza dover installare estensioni che rallentano il sistema; infatti, abbiamo voluto concentrarsi sulla velocità piuttosto che sulla quantità, in modo da poter utilizzare il nostro IDE preferito senza interruzioni.

Scrivere e mantenere il codice PHP può essere difficile, soprattutto quando si lavora con strutture di controllo complesse e blocchi nidificati. La nostra estensione è realizzata per aiutare gli sviluppatori fornendoevidenziazione della sintassi intelligentecombinato conconvalida della sintassi in tempo realeche rende gli errori più facili da catturare e blocca più facile da capire a colpo d'occhio.

Utilizzo di PHP? Saprete quanto è utile per individuare rapidamente dove il vostro ifelseendif blocchi o il tuo trycatchfinallyi blocchi iniziano e finiscono o come visualizzare le bretelle e i blocchi condizionali immediatamente. Questa estensione ti porta esattamente questo e molto altro ancora! Modo facile e colorato per evidenziare blocchi di codice per avere facilmente nelle tue mani.

Dove trovarlo

Abbiamo pubblicato il codice sorgente e le ultime versioni su GitHubhttps://github.com/MYETV/My-PHP-Syntax-Highlighter. Sentitevi liberi di clonare, contribuire, sollevare problemi, o forcheggiare il repo!

Inoltre, abbiamo lanciato l'estensione ufficialmente sullaVisual Studio Marketplace. Questo vi permetterà di installare e aggiornare facilmente direttamente dall'interno Visual Studio con solo un paio di clic.

Per raggiungere la massima velocità, ci siamo affidati a un parser scritto esclusivamente dai nostri sviluppatori. L'estensione sarà testata ogni giorno e aggiornata ogni mese per migliorare il php parser e i blocchi compatibili.

Schermata

Caratteristiche chiave

1. Smart Highlighting dei blocchi di controllo PHP

  • Prova-Catch-Finally: Evidenzia tutte le parole chiave correlate insieme in modo da vedere immediatamente la struttura completa di gestione delle eccezioni.
  • Se-ElseIf-Else-EndIf: Riconoscere rapidamente il ramo completo condizionale è parte di.
  • Foreach-EndForeach: Facilmente individuare l'inizio e la fine dei loop.
  • Abbinamento del supporto: Abbinamento preciso per{}[]e()braces ti aiuta a tenere traccia delle sezioni di codice nidificati senza sforzo.

2. Convalida della sintassi in tempo reale

  • Riconosce blocchi non chiusi e bretelle senza pari prima di compilare.
  • Avverte setryblocchi manca il necessariocatchofinallysezioni.
  • Offre feedback istantaneo in modo da poter correggere gli errori presto durante la codifica.

3. Supporto Multi-Format completo

  • Perfetto per PHP puro.phpfile o blocchi PHP incorporati in HTML.
  • Supporta layout complessi tra cui sintassi PHP in linea e multilinea.
  • Funziona perfettamente con Visual Studio 2019 e versioni successive.

Perché questo è utile?

  • Debugging reso più facile: evidenziare rapidamente le parole chiave di controllo correlate per capire flusso e portata.
  • Ridurre gli errori di sintassi: Catturare blocchi mismati o non chiusi visivamente e con avvisi prima del runtime.
  • Aumento della produttività: estensione più veloce per php, passare meno tempo a leggere attraverso il codice e più tempo scrivere o fissare bug.
  • Godetevi un'esperienza visiva pulita e coerente: L'adattamento automatico al tema Visual Studio mantiene l'interfaccia utente coerente e piacevole.

Completamente Gratis e Open Source

Crediamo nel sostenere la comunità degli sviluppatori. È possibile utilizzare e condividere il PHP Enhanced Syntax Highlighter gratuitamente, modificarlo e anche contribuire miglioramenti su GitHub.

Come Iniziare

  1. Scaricare, destare e installare l'estensione My PHP Syntax Highlighter for Visual Studio da qui: https://github.com/MYETV/My-PHP-Syntax-Highlighter/archive/refs/heads/main.zip (doppio clic sul programma di installazione)
  2. Oppure installa direttamente dal Visual Studio Marketplace: https://marketplace.visualstudio.com/items?itemName=MYETV.mpsh
  3. Visita il nostro repository GitHub per maggiori informazioni e codice sorgente:https://github.com/MYETV/My-PHP-Syntax-Highlighter
  4. Inizia a codificare con maggiore chiarezza e comprensione!

Siamo entusiasti di provare questa estensione e ricevere feedback e contributi. Restate sintonizzati per l'annuncio di rilascio di Visual Studio Marketplace!

Per aggiornamenti, esempi e supporto, seguire MYETV sul nostro blog e canali sociali.

Felice codifica!


Questo post ti viene portato da MYETV, innovando sempre per strumenti di sviluppo migliori.