有没有办法从netbeans中的对象属性列表中删除通用代码完成提示(在PHP中)?对于任何变量,除了可用于给定对象变量的任何方法/属性之外,Netbeans还包括35个通用提示。它们是基本设计模式,如for和if块。这些是有人可能会使用的东西,但我从来没有这样做过。它们使属性列表变得杂乱,并且需要更长的时间来浏览对象的可用方法和属性。有没有办法摆脱它们?
在下图中,我有一个名为SomeClass的虚拟类,其函数名为"方法,"这是我希望在提示框中看到的唯一内容:
答案 0 :(得分:0)
修改强>
这可能是一种更正确的方法:
要查看NetBeans中定义的代码模板,请打开工具> 选项(Mac上的NetBeans>首选项),选择编辑器功能, 并选择代码模板选项卡。要查看PHP代码模板, 在“语言”下拉列表中选择“PHP”。出现代码表 模板缩写和扩展文本。如果您选择代码 表格中的模板,其扩展文本显示在扩展文本中 标签
https://netbeans.org/kb/docs/php/code-templates.html
他们也可以从这里删除。
DIRTY WAY
我是通过删除包含这些文件的XML文件来完成的。它们被称为“代码模板”。该文件位于jar文件中。在Windows上,jar文件位于
C:\Program Files\NetBeans 8.0\php\modules\org-netbeans-modules-php-editor.jar.
使用您喜欢的zip程序解压缩jar文件。
解压缩jar文件,xml文件位于
<extracted folder>\org\netbeans\modules\php\editor\resources\code-templates.xml
从jar文件中删除文件。
将文件重新压缩回jar并替换文件。我选择了“store”压缩,因为原来的jar没有压缩。现在我的类属性菜单更清晰了。