Полагаю, это не технически ошибка, но это так же раздражает, как жужжит комар в вашем ухе.: -)
Расширение шаблонов кода из их сокращений может быть закорочено несколькими способами.Например, если вы начнете печатать аббревиатуру, совершите ошибку, вернетесь назад, чтобы стереть и исправить только несколько символов, но не все, то NetBeans не обнаружит, что аббревиатура для шаблона была набрана, и, следовательно, не будетрасширить это.Чаще всего, если то, что вы вводите, сначала открывает всплывающее окно автозаполнения, то расширение шаблонов кода также останавливается.
Когда я пробовал vdoc, всплывающее окно автозаполнения получалов пути для меня.Вероятно, это то же самое для вас.Если вы наберете его достаточно быстро с помощью клавиши расширения, чтобы автозаполнение не всплывало, это, вероятно, сработает.
К сожалению, нет простого переключателя или параметра, управляющего скоростью показа автоматического завершения.вверх.К счастью, - это способ установить его.Исходя из вашей ссылки и интереса к «vdoc», я предполагаю, что вы работаете с файлами PHP, поэтому мы установим для этого задержку автоматического завершения.
- Откройте проводник Windows и перейдите к
%USERPROFILE%\.netbeans\config\Editors\text
.(%USERPROFILE%
можно ввести непосредственно в строку пути проводника, как если бы это был сам путь, или вы можете перейти в каталог C:\Users\
your-log-in-name .) - Если у вас уже есть один (у меня его нет), создайте каталог с именем
x-php5
- Внутри этого каталога, создайте подкаталог с именем
Preferences
- Внутри этого каталога создайте текстовый файл с именем:
org-netbeans-modules-editor-settings-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.
- Попробуйте расширение шаблона кода.
completion-auto-popup-delay
устанавливается в миллисекундах, поэтому приведенное выше значение сбрасывает его на три (3) секунды .Это очевидно слишком долго, чтобы быть полезным.После того, как вы расширили работу дополнения кода, вернитесь и отредактируйте файл конфигурации XML и уменьшите задержку приращений, пока вы не почувствуете, что у вас достаточно времени для ввода и расширения шаблона кода, а также для автоматического завершениявсплывающее окно не занимает слишком много времени, чтобы среагировать.Это будет балансирование.
Я не знаю, действительно ли это необходимо, но я старался останавливать и перезапускать NetBeans каждый раз, когда вносил изменения в файл XML.
Также :
Убедитесь, что вы набираете правильный ключ (и) расширения после сокращения.Я изменил свой на SHIFT - Пробел и забыл все об этом.