Syntax Highlighting per file BLIF¶
Questa pagina elenca delle estensioni che permettono al vostro editor di testo di riconoscere il formato BLIF e colorare le parole chiave. (piu’ altre funzionalita’ ugualmente utili)
vscode-blif: estensione per Visual Studio Code¶
Gli editor di testo, come Visual Studio Code, non riconoscono il formato BLIF e quindi non possono aiutare con:
Highlight della sintassi
auto completamento delle parole chiave
descrizione delle parole chiave
template standard (iniziare a scrivere il punto esclamativo “!”, selezionare uno dei template e premere il tasto tab)
Ho realizzato una estensione per Visual Studio Code per aggiungere queste funzionalita’.
L’estensione si chiama “BLIF (SIS)” sul marketplace di Visual Studio Code o vscode-blif su Github.
Installare l’estensione¶
Per installare l’estensione e’ possibile scegliere UNO dei seguenti metodi:
Accedere con il browser al marketplace ufficiale di Visual Studio Code cliccando qui e cliccare sul pulsante verde “Install”. A questo punto, dopo aver dato il consenso, il browser aprira’ Visual Studio Code per installare l’estensione.
Cercare “BLIF (SIS)” sul marketplace delle estensioni di Visual Studio Code mediante l’editor stesso e installarla cliccando sul pulsante “Install”.
Se si apre un file con estensione
.blifVisual Studio Code vi dira’ con una notifica in basso a destra che esistono estensioni nel marketplace per questo formato: cliccare il pulsante che vi fa accedere al marketplace.A sinistra verranno elencate le estensioni per i file BLIF (attualmente solo una): cliccare su “BLIF (SIS)” (di “mario33881”) e poi cliccare sul pulsante “Install” per installarla
Per ulteriori informazioni su questi ed altri metodi di installazione accedere al repository Github cliccando qui
Note
Per chi fosse interessato il repository contiene anche il codice sorgente della estensione.
SISvim: estensione per VIM¶
Per chi utilizza vim esiste una estensione simile a quella che ho creato per Visual Studio Code: si chiama SISvim.
Lo sviluppatore si chiama Dapizz01 su Github
sublime-blif_sis: l’estensione per Sublime Text¶
Simile alla estensione vscode-blif, questa estensione permette di avere Syntax Highlighting, autocompletamento e template base per l’editor di testo Sublime Text.
L’estensione e’ stata approvata e aggiunta a Package Control, il package manager ufficiale dei pacchetti(/estensioni) per Sublime Text, quindi e’ possibile installarla direttamente da Sublime Text.
Ecco i passi per installarla:
Installa il package manager “package control” seguendo questa guida su Sublime Text
Da Sublime Text nella toolbar in alto andare su
Tools, poi cliccareCommand Palette.Digitare “Install Package”: dovrebbe apparire l’opzione
Package Control: Install Package, cliccare quella opzione per selezionarlaCercare “blif” oppure “sis” oppure “blif_sis”.
Cliccare sul pacchetto chiamato “blif_sis” per installarlo.
Note
Assicurarsi prima che l’URL del repository (indicato sotto al nome del pacchetto) sia https://github.com/mario33881/sublime-blif_sis
Chiudere e riaprire Sublime Text.
Verificare che sia presente il syntax highlight aprendo un file BLIF con Sublime Text. Se funziona l’estensione e’ stata installata correttamente.
Se non funziona provare ad aprire un file .blif e POI (mentre il file BLIF e’ aperto) dalla Command Palette eseguire il comando:
Note
Set Syntax: blif
Questo dice a Sublime Text che i file .blif hanno la sintassi “blif”, descritta nella estensione.
Per ulteriori informazioni, ad esempio per vedere il codice corgente, clicca qui
notepadpp-blif_sis: L’estensione per Notepad++¶
La “estensione” per Notepad++ e’ scaricabile da qui
Le funzionalita’ incluse sono:
syntax highlighting
2 macro per creare i file BLIF template