如何更改NetBeans中插入符号(光标)的闪烁率



如何更改NetBeans中的插入符号(光标)闪烁率?(7.0)

NetBeans开发人员表示,这是一个Swing选项,请参阅Bug 124211-光标闪烁速度太快,但我无法从命令行中找出这个Swing选项的名称。

我发现设置Swing选项的最接近的例子是通过放置-J-Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel到netbeans.conf.

我意识到这是旧的,但它在谷歌搜索中的位置很高,所以我想添加一个更新的解决方案。Tushar Joshi的上述解决方案在Netbeans 7.1.1中对我不起作用。不过,我所要做的非常相似:

基本上,设置已移至<userdir>configEditorstextx-javaPreferencesorg-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一起使用

  1. 在进行这些更改之前,请确保NetBeans IDE已关闭

  2. 创建文件<userdir>/config/Editors/text/x-java/properties.xml
    这里的<userdir>表示NetBeansIDE使用的User目录。这个目录可以从NetBeansHelp>中找到;关于菜单。config文件夹已经在该目录中,但文件夹Editors/text/x-java可能不在,我们必须创建它们,它们区分大小写。properties.xml文件也应在x-java文件夹中创建

  3. 将以下内容添加到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>  
  1. 值="0"部分可以根据所需的闪烁率(以毫秒为单位)进行自定义,在我看来,NetBeans IDE使用的默认值是300,但可以使用新值进行更改,0表示不闪烁。

  2. 再次启动NetBeansIDE,现在您将在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%NetBeans8.2configEditorsPreferencesorg-netbeans-modules-editor-settings-CustomPreferences.xml

来源:https://forums.netbeans.org/topic9561.html

相关内容

  • 没有找到相关文章

最新更新