2011-12-21 2 views
2

Я был пользователем Textmate в течение многих лет, но несколько дней назад я был влюблен в Aptana, и я настроил его на использование цветов Textmate. В основном все раскрашено правильно, за исключением PHP, где каждая строка выглядит одинаково.Почему Aptana не окрашивает регулярные выражения в PHP?

В Textmate, если вы создаете строку, такую ​​как $a="SELECT * from table", она обнаруживает, что вы пишете запрос SQL и правильно ее раскрашиваете; то же самое работает для $a="/regex/", но это не происходит на Аптане.

Я знаю, что это парсер PHP, потому что Javascript отлично работает: вы можете ввести var a=/regex/, и вы получите регулярное выражение в другом цвете.

Я хотел бы узнать, смог ли кто-нибудь получить исходный код парсера, чтобы его отредактировать, и попытайтесь заменить его на Textmate's (который доступен на языковом наборе).

Большое спасибо заранее :)

+0

Вы спрашиваете, почему Aptana не имеет функции X или как код порта Textmate в в Java? –

+0

Я спрашиваю, как редактировать исходный код парсера языка. – otrejni

ответ

1

Сначала убедитесь, что у вас есть библиотека PHP аддон для Aptana установлен, в противном случае он не сможет распознать его и раскрасить его. Затем сбросьте параметры раскраски. Сначала у меня была такая же проблема, php не был раскрашен, тогда я установил библиотеку php, жаль, что я не могу получить доступ к имени прямо сейчас, если вы все еще заинтересованы завтра, я опубликую его, а после перезапуска он распознал, раскрасил и предложил php правильно. Извините за выполнение приговора.

Надежда, которая работает,

О, и я, вероятно, следует отметить, что это с Aptana 2.