Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.038 c
1-1083905152
russko
2004-05-07 08:45
2004.05.23
ДЛя тех, кто пользовался XLReport


3-1083127093
Lamo_xxxx
2004-04-28 08:38
2004.05.23
Как перейти к следующе из найденных по какому-либо условию записи


6-1081140984
lena19
2004-04-05 08:56
2004.05.23
отправка данных через указатель на сокет


3-1083260513
Михалычъ
2004-04-29 21:41
2004.05.23
Сохранение БД


14-1083759377
ele-lena
2004-05-05 16:16
2004.05.23
ImagExpress. Где взять?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский