Je cherche à faire un éditeur de "code" pour Visual Basic.Comment créer un bloc-notes ++ comme Syntax Highlighting?
Je me demandais simplement comment j'allais réaliser la mise en évidence de la syntaxe avec la plupart des éditeurs.
Je cherche à faire un éditeur de "code" pour Visual Basic.Comment créer un bloc-notes ++ comme Syntax Highlighting?
Je me demandais simplement comment j'allais réaliser la mise en évidence de la syntaxe avec la plupart des éditeurs.
Eh bien, je commencerais par le sous-classement du RichTextBox
RichTextBox vous donne la possibilité de texte en couleur, changer la police, etc. Votre classe pourrait alors mettre en œuvre d'autres fonctionnalités telles que les numéros de ligne, IntelliSense, montrant des exceptions à la compilation Cela dit, pour obtenir un bon, vous devrez faire beaucoup de changements - et probablement l'attacher à un compilateur ou un analyseur personnalisé ainsi que (vraisemblablement) toutes les autres choses qui vont avec un éditeur de code.
alors, vb.net ou vba? vous avez marqué les deux. – Belial09
en double de: http://stackoverflow.com/questions/1383574/c-sharp-perfect-syntax-highlighting – RandomUs1r