如何更改 NetBeans 中插入符号(光标)的闪烁率?(7.0)
NetBeans 开发人员说这是作为 Swing 选项支持的,请参阅错误 124211 - 光标闪烁速度太快,但我无法确定要从命令行设置的 Swing 选项的名称。
-J-Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel
我发现的设置 Swing 选项的最接近的示例是通过放入netbeans.conf 来设置外观
。
如何更改 NetBeans 中插入符号(光标)的闪烁率?(7.0)
NetBeans 开发人员说这是作为 Swing 选项支持的,请参阅错误 124211 - 光标闪烁速度太快,但我无法确定要从命令行设置的 Swing 选项的名称。
-J-Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel
我发现的设置 Swing 选项的最接近的示例是通过放入netbeans.conf 来设置外观
。
我意识到这是旧的,但它在谷歌搜索中相当高,所以我想我会添加一个更新的解决方案。Tushar Joshi 的上述解决方案在 Netbeans 7.1.1 中对我不起作用。我必须做的事情非常相似:
基本上,设置已移至<userdir>\config\Editors\text\x-java\Preferences\org-netbeans-modules-editor-settings-CustomPreferences.xml
.
Unix/Linux 的路径是$HOME/.netbeans/<NetbeansVersion>/config/Editors/Preferences/org-netbeans-modules-editor-settings-CustomPreferences.xml
.
退出netbeans并通过添加条目来修改文件
<entry javaType="java.lang.Integer" name="caret-blink-rate" xml:space="preserve">
<value>1000</value>
</entry>
value
是闪烁率的毫秒数。我加了一整秒。我添加了它,使其与其他条目的其他名称属性按字母顺序排列,但我不知道这是否重要。就是这样:)
有一个由 Emilian Bold 创建的用于自定义光标闪烁率的模块,但该模块不容易找到。让我提供一种不太直观的方法,但此解决方案适用于我测试过的 NetBeans IDE 7.0.1。
确保在进行这些更改之前关闭 NetBeans IDE。
创建文件<userdir>/config/Editors/text/x-java/properties.xml
这里的<userdir>
意思是 NetBeans IDE 使用的用户目录。可以从 NetBeans帮助 > 关于菜单中找到此目录。该config
文件夹已经在此目录中,但文件夹Editors/text/x-java
可能不存在,我们必须创建它们,它们区分大小写。该properties.xml
文件也应在x-java
文件夹中创建。
将以下内容添加到properties.xml
文件中
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties PUBLIC "-//NetBeans//DTD Editor Properties settings
1.0//EN" "http://www.netbeans.org/dtds/EditorProperties-1_0.dtd">
<properties>
<property class="java.lang.Integer" name="caret-blink-rate" value="0"/>
</properties>
value="0" 部分可以自定义所需的闪烁率(以毫秒为单位),NetBeans IDE 使用的默认值在我看来是 300,但可以更改为新值,0 表示不闪烁。
再次启动 NetBeans IDE,现在您将在 Java 文件中获得所需的光标闪烁率。
如果您想为所有编辑器禁用它,而不仅仅是 Java 编辑器,请添加以下内容:
<entry javaType="java.lang.Integer" name="caret-blink-rate" xml:space="preserve">
<value>2147483647</value>
</entry>
在<editor-preferences>
文件的元素下:
config/Editors/Preferences/org-netbeans-modules-editor-settings-CustomPreferences.xml
完整的路径是:
在 Mac 上:
~/Library/Application Support/NetBeans/8.2/config/Editors/Preferences/org-netbeans-modules-editor-settings-CustomPreferences.xml
在 Windows 上:
%APPDATA%\NetBeans\8.2\config\Editors\Preferences\org-netbeans-modules-editor-settings-CustomPreferences.xml