EControl Syntax Editor Puissant éditeur de texte avec coloration syntaxique.
Cet éditeur est construit en utilisant EControl Syntax Editor SDK.
La caractéristique unique et plus importante est un lexer 100% personnalisable, de sorte que vous pouvez l'ajuster pour tout type de fichier texte. Lexer utilise le flux de ressources VCL standard et se stocke au format texte DFM.
Caractéristiques :
- Éditeur similaire à Delphi 2007 ;
- Chargement rapide de fichiers volumineux (plusieurs mégaoctets).
- Localisé : anglais, russe, allemand ;
- Écran partagé ;
- Pliage du texte personnalisable ;
- Arborescence de la structure du texte personnalisable ;
- Cartographie des touches personnalisable ;
- Lexer (analyseur syntaxique) 100% personnalisable. Éditeur de lexer visuel confortable ;
- Mise en évidence des lexers imbriqués. Combinaison de plusieurs lexers en un seul à l'aide des règles "Sub Lexer" ;
- Modèles de code ;
- Auto-correction ;
- Vérification des sorts ;
- Aperçu avant impression/impression ;
- Recherche/remplacement puissant (expressions régulières, rechercher tout...) ;
- Recherche incrémentale ;
- Exportation en HTML/RTF avec coloration syntaxique ;
- Copier la sélection dans le presse-papiers en RTF ;
- Agrafes de bloc (représentation hiérarchique du texte) ;
- Les gammes d'utilisateurs permettent de personnaliser la mise en évidence et le pliage du texte indépendamment du lexer ;
- Des marqueurs basés sur les piles comme dans CodeRush ;
- Signets illimités ;
- Animation ;
- Sélection normale, orientée colonne et ligne, opérations du presse-papiers ;
- Marge de droite, blocs persistants, maintien du signe d'insertion dans le texte, et de nombreuses autres options ;
Points forts :
- Les styles de surlignage peuvent utiliser n'importe quelle police ;
- Bordures de la région de texte ;
- Masquer des parties du texte en utilisant l'attribut Hidden du style ;
- Fusion de styles à plusieurs niveaux ;
- La mise en évidence dynamique dépendait de la position de la caret. Met en évidence les blocs valides (par exemple, la procédure en cours, les parenthèses, "begin" ...). blocs "fin"...) ;
- Mise en évidence de la ligne ;
- Partition du texte au moyen de séparateurs de ligne comme dans l'IDE Visual Basic ;
- Mise en évidence des hyperliens
- Formatage personnalisé
La bibliothèque de lexiques par défaut contient des lexiques pour les types de fichiers (plus de 30) : C++, Pascal, Basic, SQL, ressources Delphi, HTML et XML, feuilles de style, fichiers Ini, contenus d'aide, assembleur, PHP...
Versions
If you have information about available versions of the software, you can . send it to us.