Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы >
Подсветка Perl на Винграде


Автор: sergejzr 8.9.2004, 03:35
Пожалуйста помогите определить, оставлять стиль или менять smile.gif

Автор: korob2001 8.9.2004, 05:01
На мой взгляд, подсветка отличная.

Автор: GoodBoy 8.9.2004, 10:05
Проголосовал "да", но есть баги...

1. некорректно интерпретируются кавычки пример - http://forum.vingrad.ru/index.php?showtopic=27821&view=findpost&p=200388 (хотя не знаю можно-ли будет этого избежать...)
2. подсвечиваются только $ переменные, а @ и % - нет...

Автор: sergejzr 8.9.2004, 12:01
Цитата(GoodBoy @ 8.9.2004, 09:05)
некорректно интерпретируются кавычки пример

Там же ишодный код вперемешку с текстом smile.gif
По идее в тэгах "Код" должен быть только код smile.gif. Или я не понял чего-то.

Цитата(GoodBoy @ 8.9.2004, 09:05)
подсвечиваются только $ переменные, а @ и % - нет...

Кинь предложения на ПМ плиз... Каким цветом итд..

Автор: GoodBoy 8.9.2004, 12:25
Цитата(sergej @ 8.9.2004, 13:01)
Там же ишодный код вперемешку с текстом
По идее в тэгах "Код" должен быть только код . Или я не понял чего-то.

Ну там же стоит комментарий!!! И он пересекся с символом '... По идее после символа комментария нужно остальное игнорировать!!! НО нужно не забыть про конструкцию $#var - индекс последнего элемента массива.

А подсветить массивы и хэши лучше также, как и скаляры!!! И то и то - переменные!!

:-)))))))))))

Автор: sergejzr 13.9.2004, 19:21
1)
Чего то я ребята не могу врубится, что там не так... Все мне доступные редакторы подсвечивают так же как и форум...
вот например код: Там же 3 кавычки где что открывается, а где что закрывается? Как определить?

2)
массивы и хэши сделал.... Тест через тут:
http://www.iwi-iuk.org:8081/cgi-bin/vingrad/index.php3?oldurl=http://forum.vingrad.ru/index.php?showtopic=27821&st=0&#entry200388


Автор: GoodBoy 14.9.2004, 10:24
2) Классно работает!!!

1) Просто если стоит символ коментария нужно до конца этой строки игнорировать любые другие символы, влияющие на подсветку... Кроме случая $#var (индекс последнего элемента массива).

:-))))

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