Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>DSPF Alias Definition NavigatorNew to Visual Studio Code? Get it now.
DSPF Alias Definition Navigator

DSPF Alias Definition Navigator

Christian Masiero

|
1 install
| (0) | Free
Definition provider for IBM i DSPF alias declarations and usages.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DSPF Alias Definition Navigator

Estensione per Visual Studio Code che riconosce alias e utilizzi nei display file IBM i (AS/400) con estensione .dspf, consentendo la navigazione tramite Go to Definition (Ctrl+Click).

Funzionalità

  • Registra un linguaggio dedicato ibmi-dspf per i file con estensione .dspf.
  • Analizza i formati DDS rilevando i blocchi A R e limitando la ricerca al formato corrente.
  • Collega alias dichiarati con ALIAS(...) e il relativo utilizzo tramite DSPATR(&ALIAS) all'interno dello stesso formato.
  • Supporta sia il click sull'alias (es. &AI_01) sia sul nome o sul valore dell'alias nella dichiarazione (AI_01, ALIAS(AI_F1_CDAZPR)).

Utilizzo

  1. Apri un file .dspf nel workspace.
  2. Usa Ctrl+Click (o F12) su:
    • Un alias utilizzato in DSPATR(&ALIAS) per saltare alla dichiarazione ALIAS(...) corrispondente.
    • Il nome campo o il valore dentro ALIAS(...) per tornare alle righe DSPATR(&ALIAS) che lo utilizzano.

La ricerca viene effettuata entro il formato DDS corrente, identificato dalle righe A R. Le righe commentate (con * in colonna 7) vengono ignorate.

Sviluppo

npm install
npm run compile

Durante lo sviluppo puoi usare npm run watch per ricompilare automaticamente alla modifica dei sorgenti TypeScript.

Per testare l'estensione localmente:

  1. Apri la cartella in VS Code.
  2. Premi F5 per avviare una nuova finestra di Extension Development Host.
  3. Apri un file .dspf e prova la navigazione con Ctrl+Click.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft