Удалите общие подсказки завершения кода (так называемые «шаблоны кода») из списка атрибутов объекта Netbeans (в PHP)

Есть ли способ удалить общий подсказку завершения кода из списка атрибутов объекта в NetBeans (в PHP)? Для любой переменной, в дополнение к тем методам / свойствам, которые доступны для данной объектной переменной, Netbeans включает в себя что-то вроде 35 общих подсказок. Они являются базовыми шаблонами проектирования, такими как блоки for и if. Это вещи, которые кто-то может использовать, но я никогда не делаю. Они загромождают список свойств и заставляют более долго просматривать доступные методы и свойства объекта. Есть ли способ избавиться от них?

На рисунке ниже у меня есть фиктивный класс с именем SomeClass с функцией с именем «method», и это единственное, что я хотел бы видеть в окне подсказки:

введите описание изображения здесь

0

Решение

РЕДАКТИРОВАТЬ

Это, вероятно, более правильный способ сделать это:

Чтобы просмотреть шаблоны кода, определенные в NetBeans, откройте Инструменты>
Параметры (NetBeans> Настройки на Mac), выберите функции редактора,
и выберите вкладку Шаблоны кода. Чтобы увидеть шаблоны кода PHP,
выберите PHP в раскрывающемся списке Языки. Появляется таблица кода
Шаблон сокращений и расширенных текстов. Если вы выбираете код
шаблон в таблице, его расширенный текст появляется в расширенном тексте
Вкладка.

https://netbeans.org/kb/docs/php/code-templates.html

Они также могут быть удалены отсюда.

Грязный путь

Я сделал это, удалив файл XML, который содержит их. Они называются «шаблонами кода». Файл находится в файле JAR. В Windows файл jar находится по адресу

C:\Program Files\NetBeans 8.0\php\modules\org-netbeans-modules-php-editor.jar.

Извлеките файл jar с вашей любимой программой zip.

Извлеките файл JAR, и файл XML находится в

<extracted folder>\org\netbeans\modules\php\editor\resources\code-templates.xml

Удалить файл из файла JAR.

Повторно заархивируйте файл назад во флягу и замените файл. Я выбрал «магазин» сжатия, так как в оригинальной банке сжатия не было. Теперь мое меню атрибутов класса намного чище.

0

Другие решения

Других решений пока нет …