DDF.TECHNOLOGY

PortfolioDDFLanguageEditor

— download GitHub
PortfolioDesktop & Developer Tools
MIT / FREEBETA 0.9.4.2 / WIPWindows x64 · .NET 10

DDFLanguageEditor

Un IDE Windows sperimentale per far evolvere DDF tramite editing multi-documento, navigazione del workspace, IntelliSense, interpretazione, debug e flussi configurabili.

Interfaccia precedente di DDFLanguageEditor con sorgente evidenziato, outline e diagnostica
Interfaccia di riferimento dalla 0.5.4 · download corrente 0.9.4.2
01

// Editing workflow

Da prototipo a banco di lavoro sintattico

Documenti e workspace

Schede indipendenti, drag-and-drop, cartelle recenti e indicizzazione ricorsiva rendono subito accessibili i workspace DDF multi-file.

Navigazione e ricerca

File e simboli rapidi, riferimenti, salto a riga, ricerca/sostituzione nel workspace, breadcrumb e cronologia Indietro/Avanti.

Lexer + parser

Tokenizzazione formale, AST tipizzato, precedenze degli operatori ed errori lessicali e sintattici recuperabili.

Outline

Un albero navigabile indicizza strutture, campi, funzioni, parametri e dichiarazioni locali.

02

// Editor assistance

Assistenza trasparente e reversibile

IntelliSense

  • Completamento contestuale con tipi e origine
  • Snippet navigabili con campi modificabili
  • Signature Help
  • Hover strutturato con documentazione e riferimenti

Flusso configurabile

  • Font, zoom, tema e indentazione persistenti
  • Tab/spazi, fine riga e formattazione al salvataggio
  • Layout palette e stati di pin persistenti
  • Scorciatoie personalizzate con rilevamento conflitti
03

// Quality gates

Documentazione e test evolvono con la grammatica

Language reference

Sintassi riconosciuta, grammatica, precedenze e vocabolario sono documentati separatamente dalla bozza storica.

136 core tests

Copertura deterministica per sintassi, semantica, runtime, debugger, workspace, navigazione, impostazioni e IntelliSense.

WinForms smoke

L'editor reale esercita gli scenari di interazione, 46 scorciatoie e tutti i 51 comandi di menu.

Offline

L'editor non richiede servizi di rete, account o telemetria.

04

// Beta boundaries

Resta un progetto linguistico sperimentale

Implementato nella 0.9.4.2

  • IntelliSense e navigazione del workspace
  • Analisi semantica e controllo tipi
  • Interprete e debugger interattivo
  • Command Palette, impostazioni e scorciatoie personalizzate

Ancora fuori ambito

  • Compilatore nativo e runtime di produzione
  • Sistema progetto su larga scala
  • Garanzie di debug per uso produttivo
  • Specifica del linguaggio stabile
05

// Public availability

Sorgenti e pacchetto Windows verificati

0.9.4.2 Beta

Sorgenti MIT, documentazione e test ripetibili sul branch pubblico main.

DDFLanguageEditor-0.9.4.2-win-x64-self-contained.zip

Beta Windows portable non firmata
52,170,784 bytes

SHA-256

94387c8847f2…11a0ad46
Verificato sull'asset caricato su GitHub

MIT License

Sorgenti e documentazione originali possono essere usati, modificati e ridistribuiti conservando l'avviso.