Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Подсветка синтаксиса PHP 
:(
    Опции темы
WolfON
  Дата 23.3.2007, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 604
Регистрация: 19.7.2004

Репутация: 1
Всего: 8



Код

//Не подсвечивает ключевые слова:
public
private
abstract

//И константы:
true
false

PM MAIL ICQ   Вверх
GZep
Дата 25.3.2007, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: нет
Всего: 32



Код

protected
final
var


Добавлено через 38 секунд
Ой, а var подсвечивается, мои извенения...


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
gta4kv
Дата 12.4.2007, 16:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: нет
Всего: 91



Код


public
private
abstract

true
false
protected
final
var


И лучше сделать всё это сними цветом..


( пример : картинка в аттаче )

Добавлено через 54 секунды
Так смотрелось бы лучше

Это сообщение отредактировал(а) gta4kv - 12.4.2007, 16:12

Присоединённый файл ( Кол-во скачиваний: 39 )
Присоединённый файл  VG.png 5,55 Kb
PM MAIL   Вверх
sTa1kEr
Дата 13.9.2007, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007

Репутация: нет
Всего: 146



Так же не работает подсветка HEREDOC-ов и выделение переменных в строках
Код

$heredoc = <<< EOF
This some "text" !
EOF;
$str = "$object->field";

Я предлагаю решить-таки наконец эту проблему. Если это проблематично сделать в текущей реализации, то могу предложить интегрировать скрипт, который я как-то написал для этого. Работает он на основе Tokenizer-а PHP, поэтому шустрый и подсвечивает все корректно.
Пример его работы (правда через BB code, а не через html, сообственно ради подсветки через BB Code и любыми другими средствами я его и разрабатывал... ) Сам скрипт выложил сюда http://highlighter-php.googlecode.com/
Цитата
<?php

require_once(dirname(__FILE__).
"/../Highlight/Html.php");
require_once(dirname(__FILE__).
"/../Highlight/Bb.php");

/**
 * Description here...
 *
 */
class SomeClass
{
    public 
$var "";

    public function 
__construct()
    {
        
$this->var date("r");
        
// Some code
    
}
}

$class = new SomeClass();
$heredoc <<< EOF
Current time is 
$class->var
EOF;

file_put_contents(
"test.html"Highlight_Html::instance()->fromFile(__FILE__));
file_put_contents(
"test.txt"Highlight_Bb::instance()->fromFile(__FILE__));

?>

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Подсветка синтаксиса | Следующая тема »


 




[ Время генерации скрипта: 0.1222 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.