Netbeans 6.9.1中的vdoc for php似乎不起作用
当我插入vdoc时,如Discripted,Netbeans不提供任何建议:Netbeans 6.9.1中的vdoc for php似乎不起作用,netbeans,autocomplete,code-templates,Netbeans,Autocomplete,Code Templates,当我插入vdoc时,如Discripted,Netbeans不提供任何建议: /* @var $persistenceManager Tx_Extbase_Persistence_Manager */ $persistenceManager = t3lib_div::makeInstance('Tx_Extbase_Persistence_Manager'); $persistenceManager-> // no suggestions here variablename和type的开
/* @var $persistenceManager Tx_Extbase_Persistence_Manager */
$persistenceManager = t3lib_div::makeInstance('Tx_Extbase_Persistence_Manager');
$persistenceManager-> // no suggestions here
variablename和type的开关未更改结果。是什么,我做错了什么,还是只是一个bug
我的Netbeans版本:
Product Version: NetBeans IDE 6.9.1 (Build 201011082200)
Java: 1.6.0_23; Java HotSpot(TM) Client VM 19.0-b09
System: Windows 7 version 6.1 running on x86; Cp1252; de_DE (nb)
我想从技术上讲,这不是一只虫子,但它就像蚊子在你耳边嗡嗡叫一样令人讨厌。:-)
从缩略语扩展代码模板可能会因为一些事情而短路。例如,如果您开始键入缩写,犯了一个错误,退格删除并更正了几个字符,而不是全部字符,那么NetBeans将不会检测到模板的缩写已键入,因此也不会扩展它。更常见的是,如果您键入的内容首先打开自动完成弹出窗口,那么代码模板的扩展也会停止
当我尝试使用vdoc时,自动完成弹出窗口阻碍了我。很可能,你也是这样。如果您用扩展键快速输入,这样自动完成就不会弹出,它可能会工作
不幸的是,没有简单的开关或设置来控制自动完成显示的速度。幸运的是,有一种方法可以设置它。我从您的链接和对“vdoc”的兴趣中假设您正在处理PHP文件,因此我们将为此设置自动完成延迟
- 打开windows资源管理器并转到
。(%USERPROFILE%\.netbeans\config\Editors\text
可以直接在浏览器路径栏中键入,就像它本身是一个路径一样,或者您可以转到%USERPROFILE%
您的登录名目录。)C:\Users\
- 除非你已经有一个(我没有)创建一个名为
x-php5
- 在该目录中,创建名为
Preferences
- 在该目录中,创建一个名为:
org netbeans模块编辑器设置CustomPreferences.xml
- 使用文本编辑器打开该文件,并输入以下内容:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE editor-preferences PUBLIC "-//NetBeans//DTD Editor Preferences 1.0//EN" "http://www.netbeans.org/dtds/EditorPreferences-1_0.dtd"> <editor-preferences> <entry name="completion-auto-popup-delay" value="3000" /> </editor-preferences>
- 保存它
- 停止并重新启动您的NetBeans
- 尝试代码模板扩展
完成自动弹出延迟设置为毫秒,因此上述设置将其重置为三(3)秒。这显然太长了,没有用处。一旦代码完成扩展正常工作,请返回并编辑XML配置文件,并以增量减少延迟,直到您有足够的时间键入和扩展代码模板,并且您的自动完成弹出窗口不会花费过多的时间作出反应。这将是一个平衡的行动
我不知道是否严格需要它,但我确保每次更改XML文件时都停止并重新启动NetBeans
同时:
确保在缩写后键入正确的扩展键。我把我的换成了移动空间,把它忘得一干二净
- 在NetBeans中,单击工具,然后单击选项
- 在“选项”对话框中,单击工具栏中的编辑器图标
- 单击“代码模板”选项卡
- 检查(如有必要,更改)展开模板打开设置
我想从技术上讲,这不是一只虫子,但它就像蚊子在你耳边嗡嗡叫一样烦人。:-)
从缩略语扩展代码模板可能会因为一些事情而短路。例如,如果您开始键入缩写,犯了一个错误,退格删除并更正了几个字符,而不是全部字符,那么NetBeans将不会检测到模板的缩写已键入,因此也不会扩展它。更常见的是,如果您键入的内容首先打开自动完成弹出窗口,那么代码模板的扩展也会停止
当我尝试使用vdoc时,自动完成弹出窗口阻碍了我。很可能,你也是这样。如果您用扩展键快速输入,这样自动完成就不会弹出,它可能会工作
不幸的是,没有简单的开关或设置来控制自动完成显示的速度。幸运的是,有一种方法可以设置它。我从您的链接和对“vdoc”的兴趣中假设您正在处理PHP文件,因此我们将为此设置自动完成延迟
- 打开windows资源管理器并转到
%USERPROFILE%\.netbeans\config\Editors\text
。(%USERPROFILE%
可以直接在浏览器路径栏中键入,就像它本身是一个路径一样,或者您可以转到C:\Users\
您的登录名目录。)
- 除非你已经有一个(我没有)创建一个名为
x-php5
- 在该目录中,创建名为
Preferences
- 在该目录中,创建一个名为:
org netbeans模块编辑器设置CustomPreferences.xml
- 使用文本编辑器打开该文件,并输入以下内容:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE editor-preferences PUBLIC "-//NetBeans//DTD Editor Preferences 1.0//EN" "http://www.netbeans.org/dtds/EditorPreferences-1_0.dtd">
<editor-preferences>
<entry name="completion-auto-popup-delay" value="3000" />
</editor-preferences>
- 保存它
- 停止并重新启动您的NetBeans
- 尝试代码模板扩展
完成自动弹出延迟设置为毫秒,因此上述设置将其重置为三(3)秒。这显然太长了,没有用处。一旦代码完成扩展正常工作,请返回并编辑XML配置文件,并以增量减少延迟,直到您有足够的时间键入和扩展代码模板,并且您的自动完成弹出窗口不会花费过多的时间作出反应。这将是一个平衡的行动
我不知道是否严格需要它,但我确保每次更改XML文件时都停止并重新启动NetBeans
也