Amstrad CPC - Locomotive Basic Notepad ++ e Sublime text.

Dilettandomi nello scrivere piccoli programmi in Locomotive Basic per Amstrad CPC ho pensato potesse tornare utile un file di controllo per la sintassi del Locomotive Basic da utilizzare con Notepad++. Al momento non ho ancora implementato tutti i comandi, ma una buona parte, son implementati i principali operatori e man mano andrò ad implementare altri aiuti per la redazione di listati in Locomotive Basic direttamente dentro Notepad ++.

CPC codice
CPC codice

Per portare una nota divertente ho implementato l’uso di un font che ripresenta il carattere originale utilizzato nei vecchi computer Amstrad, ma è possibile modificarlo con un qualsiasi font di vostro gradimento. Lascio di seguito il download con entrambe le opzioni, con o senza font CPC e naturalmente alche il font relativo nel caso voleste utilizzarlo.

File Zip

📄 scarica il file di sintassi per Notepad++

Questo archivio contiene il file di sintassi Locomotive Basic 1.x da utilizzare con Notepad++

📥 Scarica
File Zip

📄 scarica il font Amstrad CPC in formato TTF

Questo archivio contiene il font Amstrad CPC in formato TTF da utilizzare su sistemi Windows, Linux e MacOS.

📥 Scarica

Per importare il file personalizzato di sintassi su Notepad++ precedete andando sul menu linguaggio/linguaggio definito dell’utente/Definisci il tuo linguaggio, si aprirà la finestra di dialogo come di seguito:

notepad plus plus settings
notepad plus plus

dal pulsante importa selezionate il file XML locomotive_basic.xml, a questo punto lo potrete selezionare abilitandolo dal menu linguaggio/Locomotive Basic.

Per gli utanti invece che usano esclusivamente o prevalentemente Linux ho preparato, ancora in fase di aggiornamento, il file di sintassi anche per l'editor di testo Sublime:

File Zip

📄 scarica il file di sintassi per Sublime Text

Questo archivio contiene il file di sintassi Locomotive Basic 1.x da utilizzare con Sublime Text

📥 Scarica

dovrete copiare ilfile contenuto nello .zip con estensione .sublime-syntax nel percorso /home/UTENTE/.config/sublime-text/Packages/User/locomotivebasic/ La cartella "locomotivebasic" non è presente nel percorso e quindi dovrete crearla,