Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Отображение кода программ в форумах.   Найти похожие ветки 

 
X9 ©   (2004-05-05 11:54) [0]

Товарищи Мастера и уважаемая Администрация сайта!
Не знаю как другим, но лично мне не нравится отображение кода программ на этом сайте. Весь код выделяется одним цветом и одним стилем шрифта, в результате чего немного затруднён просмотр и анализ кода. А нельзя ли отображать код как это сделано в редакторе кода Delphi? Я хоть и не дока в HTML, но на мой взгляд для этого хватит изменения свойста color тега FONT и использование тегов B и I. Я не думаю, что от этого сильно увеличится размер страниц, но код будет просматривать намного легче(IMHO). Если идею поддержат, я даже напишу прогу, которая этим всем будет заниматься.


 
Рамиль ©   (2004-05-05 12:06) [1]


> Я хоть и не дока в HTML, но на мой взгляд для этого хватит
> изменения свойста color тега FONT и использование тегов
> B и I.

Хм... А прогу на Delphi писать будешь что ли?


 
VMcL ©   (2004-05-05 12:10) [2]

>>X9 ©  (05.05.04 11:54)

1. Вместо <font color> в таких случаях используют CSS (<... class>), чтобы не загромождать страницу.

2. Я так понял, у тебя есть куча свободного времени, и ты, желая, помочь сайту, напишешь парсер кода Object Pascal.


 
Alex*   (2004-05-05 12:13) [3]


> X9 ©   (05.05.04 11:54)  

Не нравится не еш. А все что нужно можно и из толкового ответа вытащить, а дальше уже головой и ручками работать.


 
X9 ©   (2004-05-05 12:16) [4]

Так писать или не писать?


 
Gero ©   (2004-05-05 12:34) [5]


X9 ©   (05.05.04 12:16)
> Так писать или не писать?

adm@delphimaster.ru
Задай этот вопрос сюда.


 
VMcL ©   (2004-05-05 12:37) [6]

>>X9 ©  (05.05.04 12:16) [4]

А что его писать? Уже готовый есть: Colorer Library "4ever" by Игорь Русских. Правда в той версии, что у меня, не через стили сделано, а через <font ...>.


 
Cobalt ©   (2004-05-05 12:40) [7]

Пиши, конечно.
Многие тебе скажут спасибо (и я в том числе :)


 
Gero ©   (2004-05-05 12:41) [8]


> Пиши, конечно

Только не на Delphi :)


 
Oyster ©   (2004-05-05 12:51) [9]

Вообще я согласен, код немножко неудобно просматривать. Он мелкий и синий. Я дома сделал нормальный размер и обычный цвет, по-моему, лучше. В принципе, черт с ним с цветом, хотя бы размер увеличьте.


 
X9 ©   (2004-05-05 13:23) [10]

Хорошо, будем писать. Я решил создать Dll, которая из исходного файла(HTML-страницы) будет создавать новый, уже сконвертированный.
2Gero
Почему не на Delphi?


 
panov ©   (2004-05-05 13:25) [11]

>X9 ©   (05.05.04 13:23) [10]

А ты где будешь эту DLL использовать?


 
Mihey ©   (2004-05-05 13:29) [12]

>2. Я так понял, у тебя есть куча свободного времени, и ты, желая, помочь сайту, напишешь парсер кода Object Pascal.

Я оборжался. Да их тыщи на всех возможных языках.


 
pasha_golub ©   (2004-05-05 13:30) [13]

X9 ©   (05.05.04 13:23) [10]
А ничего что сайт хостится под FreeBSD? Или у вас Делфа заточенная?

И ваапще писать незачем, уже есть. И не одно.


 
Undert ©   (2004-05-05 13:58) [14]

А чё м вобще речь? Какой парсер млин ?
Что,

message = str_replace("begin","begin", message);

уже не модно ? Тормозить будет ? Не сделать например тех языка чей синтаксис выделять (например <delphi></delphi> ?), что бы подгружать ту или иную библиотеку синтаксисов с форматом
begin =
пусть X9 их всех пишет, а с стр_реплейс думаю проблем то нет ?


 
MeF88 ©   (2004-05-05 14:22) [15]

На Perl-е и с использованием регулярных выражений можно запросто реализовать более-менее культурное выделение комментариев и ключевых слов.


 
X9 ©   (2004-05-05 15:54) [16]

А как насчёт плагина для клиента форума?


 
RealRascal ©   (2004-05-05 16:07) [17]


> Undert ©   (05.05.04 13:58) [14]

:)))))))))))
Тег проглотило:))

Я уже писал маленькую утилитку, которая зарезервированные слова слева и справа обставляет тегами болда. Исходник только вот что-то найти не могу...
И прежде чем что-то с кодом постить, я через нее код прогоняю.
Если чо, еще раз могу написать, только вот кроме меня это по-моему никому и не надо... это ведь мне надо, чтобы код мой был понятен другим... быстрее поймут - быстрее,глядишь, и подскажут...


 
X9 ©   (2004-05-05 16:30) [18]

А в поле поста на форуме теги кроме B, I и CODE воспринимаются?



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.025 c
3-1083170401
MicroWorld
2004-04-28 20:40
2004.05.23
Фильтрация данных в IBTabl


14-1083267173
wisekaa
2004-04-29 23:32
2004.05.23
Успевают ли программисты играть в компьютерные игры?


7-1081528573
Sur
2004-04-09 20:36
2004.05.23
тип микропроцессора


8-1079027238
max003
2004-03-11 20:47
2004.05.23
Подскажите как можно просмотреть этот файл...


3-1082892119
Vlad1
2004-04-25 15:21
2004.05.23
paradox в delphi8