плагин PHPParserPlugin

работает при налчии SideKick - парсит PHP код и в StructoreBrowser умеет рисовать структуру PHP файла: классы, методы, переменные и т.п.
но вот незадача: если в файле встретится ХОТЯБЫ ОДИН русский символ (ну навероное и другой из нелатинской кодировки), то выдает вместо ожидаемого дерева структуры - "Not parsed"
---------------
решил проблему обновлением плагина, но оказалось что не понимает синтаксиса PHP5 и результат тот-же : Not parsed

Кодировка

А кодировка задана в заголовке HTML файла?

Есть еще плагин CodeBrowser - он тоже, с помощью программы ctags, умеет показывать структуру файла с PHP кодом (а также еще для многих языков).

Кодировка

Кодировка в заголовке HTML не прописана - потому что это не HTML, файл начинается с <?php

что то я не нашел плагина CodeBrowser, да ctags не получиться использовать - я пользуюсь windows версией jEdit (если конечно нет аналога ctags для windows)

ec554w32.zip

ec554w32.zip
Exuberant Ctags
CodeBrowser

только CodeBrowser, именно, парсит, но ни как не рисует.. а что за StructureBrowser?

StructureBrowser

StructureBrowser показывает ту структуру, о которой "знает" sidekick.
Есть еще не плохой плагин PHPCompleter, только искать его надо не на jedit.org а в гугле.