Eclipse: странное поведение редактора PHP — цветные блоки и т.д.

#php #eclipse #editor

#php #eclipse #редактор

Вопрос:

Я установил последнюю версию ‘Eclipse для PHP’ (Eclipse Helios).

Редактор PHP ведет себя действительно странно, по сравнению с Zend Studio (также построенной на Eclipse), которую я использовал ранее.

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

Еще одна странность заключается в том, что некоторые строки выделены курсивом, хотя для этого нет причин.

Кто-нибудь еще заметил это?
Что может вызвать подобные вещи?

Обновить:

Я думаю, это как-то связано с аннотациями. Я понятия не имею, как все это работает, Eclipse становится каким-то кошмаром конфигурации….

Комментарии:

1. «Редактор PHP» означает расширение PDT?

2. Да, это универсальный PHP-пакет с веб-сайта Eclipse, который включает PDT.

Ответ №1:

Если блоки пастельного цвета появляются в правой части редактора и выделяются красным и желтым, это индикаторы предупреждений или ошибок в определенной строке кода. Они обновляются по мере изменения файла, что может объяснить, почему они постоянно появляются и исчезают при вводе текста.

Комментарии:

1. Нет, блоки находятся с левой стороны и большую часть времени просто закрывают пробелы или половину кода в конце строки и некоторые пробелы в следующей строке…. очень странно… Проблема в том, что я не могу это воспроизвести, это происходит, когда я иногда нажимаю на переменные, поэтому я предполагаю, что это как-то связано с code-assist.

Ответ №2:

С левой стороны есть блоки, которые указывают на изменения в вашем исходном файле, сделанные с момента его последнего сохранения, я думаю. Было бы также неплохо иметь скриншот.

Ответ №3:

Странные цвета, которые я видел, были связаны с аннотациями — случаи чтения / записи элементов PHP

Я снял флажок «Показывать в тексте» для этих аннотаций, и теперь все работает нормально.