Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Текстовой Редактор


Автор: Master_jim 19.2.2007, 01:06
Помогите советом.
Имеется программа блокнот, написанная в C#.
Как мне реализовать в C# , чтобы в програмке ( блокнот) подсвечивался синтаксис , например того же C# или C++ ??

--------

На одном форуме дали ссылку на http://www.codeproject.com/dotnet/#Parsers
  Я уверен что там есть примеры, но никак не могу найти то , что мне нужно..

Дайте пожалуйста точную ссылку на пример или помогите советом..

Автор: HalkaR 19.2.2007, 10:31
На codeproject есть все!
http://www.codeproject.com/cs/miscctrl/SyntaxRichTextBox.asp
http://www.codeproject.com/cs/miscctrl/SyntaxHighlighting.asp
http://www.codeproject.com/jscript/highlight.asp

Автор: mr.DUDA 19.2.2007, 11:04
Есть ещё rsdn.ru с их проектом, вроде как бесплатным.

Автор: Stepan_Lameroff 19.2.2007, 12:39
http://www.codeplex.com/ScintillaNET is a .NET 2.0 wrapper around the Scintilla Native control. 
It provides a completely .NET style interface to the native control, 
with bindings auto-generated directly for the Scintilla API.

http://sourceforge.net/projects/dotnetfireball is project that aim to create the best controls and libraries for developer, 
the project already contains some control, 
CodeEditorControl with Syntax Highlight, Collections,Outlook Navigation bar and etc..

Автор: Master_jim 19.2.2007, 16:37
Всем спасибо за ссылки и советы..  пошёл программить smile 

Автор: Exception 19.2.2007, 16:57
http://www.rsdn.ru/projects/Rsdn.Editor/Article/Info.xml

Автор: FelikZ 22.2.2007, 01:10
Хотел было создавать тему а тут такой замечательный топик! СПАСИБО! smile 

Цитата(HalkaR @  19.2.2007,  10:31 Найти цитируемый пост)

http://www.codeproject.com/cs/miscctrl/Syn...ighlighting.asp

Туфта - о какой тут кроссплатформености можно говорить если тут используются api'шные функции...

Цитата(HalkaR @  19.2.2007,  10:31 Найти цитируемый пост)

http://www.codeproject.com/cs/miscctrl/SyntaxRichTextBox.asp

Очень качественный исходник! 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)