Как изменить скорость мигания курсора (курсора) в NetBeans?
Как изменить скорость мигания курсора (курсора) в NetBeans? (7.0)
разработчики NetBeans говорят, что это поддерживается как опция Swing, см. ошибка 124211-курсор мигает слишком быстро но я не могу понять имя этой опции Swing для установки из командной строки.
самый близкий пример настройки опции Swing, которую я нашел, - это настройка внешнего вида
-J-Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel
для netbeans.conf.
3 ответов
был модуль для настройки скорости мигания Курсора, созданный Emilian Bold, но этот модуль не найден легко доступным. Позвольте мне предоставить менее интуитивный способ, но это решение работает с NetBeans IDE 7.0.1, как проверено мной.
перед внесением этих изменений убедитесь, что IDE NetBeans отключена.
создать файл
<userdir>/config/Editors/text/x-java/properties.xml
на<userdir>
означает каталог пользователя, используемый IDE NetBeans. Этот каталог можно найти в NetBeans Справка > О. Theconfig
папка уже будет там в этом каталоге, но папкиEditors/text/x-java
может не быть там, и нам придется их создать, они чувствительны к регистру. Theproperties.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>
значение="0" часть может быть настроенный желаемой скоростью мигания в миллисекундах, значение по умолчанию, используемое IDE NetBeans, составляет 300, на мой взгляд, но его можно изменить с новым значением, 0 будет означать отсутствие мигания.
запустите IDE NetBeans снова, и теперь вы получите желаемую скорость мигания для курсора в Java-файлах.
Я понимаю, что это старый, но он довольно высоко в поиске google, поэтому я подумал, что добавлю обновленное решение. Решение, приведенное выше Тушаром Джоши, не работает для меня в 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
- это количество миллисекунд скорость мигания. Я добавил целую секунду. Я добавил его так, что он выстроился в алфавитном порядке с другими свойствами имени других записей, но я не знаю, важно это или нет. Вот оно:)
если вы хотите отключить его для все редакторы, а не только редактор 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.2\config\Editors\Preferences\org-netbeans-modules-editor-settings-CustomPreferences.xml