Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Подсветка синтаксиса Добавлено: 09.08.06 13:19  

Автор вопроса:  RNB-X
Я с товарищем взялся за нелёгкое дело - создание языка програмирования. Однако возникла проблема - создание подсветки синтаксиса. Может кто-то подскажет решение?

Ответить

  Ответы Всего ответов: 9  

Номер ответа: 1
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #1
Добавлено: 09.08.06 13:35
Я думаю, что если вы осилите создание языка программирования и
компилятора к оному, то подсветка будет детской задачкой.

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 09.08.06 13:58
Ну примитив раскраска в RichTextBox нужных слов, которые берутся из БД, раскраска отдельно цифр, спец. символов, раскраска того что в кавычках итп...

Но всё это будет жутко медленно, особенно на больших текстах..

Ответить

Номер ответа: 3
Автор ответа:
 RNB-X



Вопросов: 17
Ответов: 29
 Профиль | | #3 Добавлено: 09.08.06 13:58
Подсветка есть но работает очень медленно. Мужен другой алгоритм

Ответить

Номер ответа: 4
Автор ответа:
 RNB-X



Вопросов: 17
Ответов: 29
 Профиль | | #4 Добавлено: 09.08.06 13:59
Вот именно HACKER, есть вариант раскраски по лутше?

Ответить

Номер ответа: 5
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #5 Добавлено: 09.08.06 14:18
Можно для этой цели использовать XML схему.

Ответить

Номер ответа: 6
Автор ответа:
 RNB-X



Вопросов: 17
Ответов: 29
 Профиль | | #6 Добавлено: 09.08.06 14:22
По подробней можно???

Ответить

Номер ответа: 7
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #7 Добавлено: 09.08.06 14:29
На будущее любителям писать свои IDE - есть вполне неплохой контрол, CodeMax называется. Правда, не знаю насчет кряков - у самого лицензия.

Ответить

Номер ответа: 8
Автор ответа:
 Серёга



ICQ: 262809473 

Вопросов: 17
Ответов: 561
 Web-сайт: houselab.narod.ru
 Профиль | | #8
Добавлено: 09.08.06 20:29
Я с товарищем взялся за нелёгкое дело - создание языка програмирования.

А что за язык?
На что похож?
Чем отличается от существующих?

Ответить

Номер ответа: 9
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #9
Добавлено: 10.08.06 00:50
В VB можешь хоть на основе PictureBox'а написать. Правда есть сомнение что тормозить он будет, но если на API всё делать то может я и ошибаюсь. В любом случае создание с нуля займёт продолжительное время. Если команда маленькая лучше контрол поищи, их люди годами пишут.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам