Отладка Eclipse 3.7 + PDT 3.0.0 + ZendDebugger - глючит подсветка кода

yavafree

Новичок
Привет.
Делаю проект на связке Eclipse 3.7 + PDT 3.0.0 + ZendDebugger.
В какойто момент когда файлы перевалили за 5000 строк вдруг заметил, что при отладке подсветка кода стала не совпадать с местом работы кода. Иногда это на 1 иногда на несколько строк.
Когда дело дошло до не совпадения до 3 строк стало просто неудобно.
В проекте UTF-8 кодировка. Сервер Windows + Apache + PHP5.2 + ZendDebugger + Mysql.
Кто-то сталкивался с таким? Это можно вылечить?
 

HEm

Сетевой бобер
Сейчас тебе скажут, что файлы в столько строк в проекте это ужасно. И будут правы...
 

yavafree

Новичок
У меня просто есть инфа, что люди и сбольшим числом строк код писали - и вроде такого бага не было.
 

HEm

Сетевой бобер
Видимо у них какие то другие конструкции более распространены

пиши разработчикам эклипс, правда они наверняка попросят твой код
 

yavafree

Новичок
Я в итоге нашел вот какую штуку - есть какой-то символ или что-то, что незаметно в редакторе кода,
но методом тыка я удалял некоторые якобы пробелы - и все начинало работать.
И дело именно в эклипсе, так как Даже PHP-парсер, выдающий ошибки, дает строки - не совпадающие со строками в Eclipce.

Вопрос в том, что это за символ и можно ли его автоматически удалять а не вручную.
Может кто встречался с таким?
 

yavafree

Новичок
Прикол в том, что и сам PHP-интерпритатор пиши намера строк с ошибками неправльно.
Я думаю поэтому и откладчик поэтому неправильно работает.
В топихах видел, что такой баг действительно есть.
 

AmdY

Пью пиво
Команда форума
Бред, у нас ребята и не такие файлы отлаживают ежедневно с ZD, подобных проблем не возникало. Отформатируй и раставь { } у тебя глюк скорее всего из-за них.
 

yavafree

Новичок
А в каком смысле "раставь { }" - где-то их дополнительно расставить?
 
Сверху