Страница: 1 |
Страница: 1 |
Вопрос: Подсветка синтаксиса
Добавлено: 09.08.06 13:19
Автор вопроса:
RNB-X
Я с товарищем взялся за нелёгкое дело - создание языка програмирования. Однако возникла проблема - создание подсветки синтаксиса. Может кто-то подскажет решение?
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа: Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #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-сайт:
Профиль | | #8
Добавлено: 09.08.06 20:29
А что за язык?
На что похож?
Чем отличается от существующих?
Номер ответа: 9
Автор ответа: CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #9
Добавлено: 10.08.06 00:50
В VB можешь хоть на основе PictureBox'а написать. Правда есть сомнение что тормозить он будет, но если на API всё делать то может я и ошибаюсь. В любом случае создание с нуля займёт продолжительное время. Если команда маленькая лучше контрол поищи, их люди годами пишут.