EControl Syntax Editor 3.00

Licenza: Gratuito ‎Dimensioni del file: 975.70 KB
‎Valutazione utenti: 4.3/5 - ‎4 ‎Voti

Circa EControl Syntax Editor

Potente editor di testo con evidenziazione della sintassi. Questo editor viene creato utilizzando EControl Syntax Editor SDK. La caratteristica unica e più importante è il lexer personalizzabile al 100%, in modo da poterlo regolare per qualsiasi tipo di file di testo. Lexer utilizza lo streaming di risorse VCL standard e si memorizza in formato testo DFM. Caratteristiche: - Delphi 2007 come editore; - Caricamento rapido di file enormi (diversi megabyte). - Localizzato: inglese, russo, tedesco; - Schermo diviso; - Piegatura del testo personalizzabile; - Visualizzazione struttura di testo personalizzabile; - Keymapping personalizzabile; - Lexer personalizzabile al 100% (analizzatore sintattico). Comodo editor di lexer visivo; - Evidenziazione dei lexer nidificati.Combinazione di più lexer in uno utilizzando le regole "Sub Lexer"; - Modelli di codice; - Correzione automatica; - Controllo ortografico; - Anteprima stampa/stampa; - Potente ricerca/sostituzione (espressioni regolari, cerca tutto ...); - Ricerca incrementale; - Esportazione in HTML/RTF con evidenziazione della sintassi; - Copiare la selezione negli Appunti in RTF; - Graffette a blocchi (rappresentazione gerarchica del testo); - Gli intervalli utente consentono l'evidenziazione e la piegatura del testo indipendenti dal lexer personalizzato; - Marcatori basati su stack come in CodeRush; - Segnalibri illimitati; - Animazione; - Normale, orientata alle colonne e alla selezione delle linee, operazioni degli Appunti; - Margine destro, blocchi persistenti, tenere la mente nel testo e numerose altre opzioni; Evidenziazione delle funzionalità: - Gli stili di evidenziazione possono utilizzare qualsiasi tipo di carattere; - Bordi dell'area di testo; - Nascondere parti del testo utilizzando l'attributo Hidden dello stile; - Fusione di stili multilivello; - L'evidenziazione dinamica dipendeva dalla posizione del custode. Evidenzia blocchi validi (ad esempio, procedura corrente, parentesi quadre, "begin" ... "fine" blocchi ...); - Evidenziazione della linea; - Partizione di testo tramite separatori di riga come in Visual Basic IDE; - Evidenziazione collegamento ipertestuale - Formattazione personalizzata La libreria Lexer predefinita contiene lexer per i tipi di file (oltre 30): C++, Pascal, Basic, SQL, Delphi Resources, HTML & XML, Fogli di stile, file Ini, Contenuto della Guida, Assembler, PHP...