Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.49 MB
Время: 0.029 c
1-1084292270
Vitello
2004-05-11 20:17
2004.05.23
Работа в графическом режиме?????????????


11-1071471581
dsp
2003-12-15 09:59
2004.05.23
недопустимая операция KOLTabControl


7-1081378840
nec
2004-04-08 03:00
2004.05.23
Чтение и запись в COM-порт в Win XP/NT


11-1072092133
BaDeVlad
2003-12-22 14:22
2004.05.23
Помогите нарисовать картинку на битмапе :)


1-1083828107
xman
2004-05-06 11:21
2004.05.23
Запуск моей программы




   Наверх