Пример JScript:Netbeans код завершения не видит JavaScript функции или глобальные переменные
var aGlobalVar = 1;
function aFunction(){
aGlobalVar = 2;
}
function anotherFunction(){
var aLocalVar = 3;
//insertion point here
}
Если я печатаю в anotherFunction(), как показано, и я нажимаю Ctrl + Пробел, содержание помощь поле содержит ни aGlobalVar или aFunction(), но это дает мне aLocalVar. Любые идеи, почему это происходит? Я пробовал много javascript-редакторов, и Netbeans - мой любимый, за исключением этой одной проблемы. Я использую Netbeans IDE 7.0
Редактировать: интересно, все правильно отображается на панели «Навигатор». некоторые скриншоты:
спасибо за ответ. посмотрим на мои скриншоты, которые я добавил. возможно, это имеет какое-то отношение к тому, как вы создали файл js. являются ли ваши файлы js частью любого проекта или полностью изолированы? – Sunian314
Они являются частью проекта php yes. Я также заметил, что из файлов проекта нет автозаполнения. Я рекомендую создавать проекты для ваших кодов, даже для одного файла, так как NetBeans ожидает, что вы это сделаете. – aorcsik
То же самое для меня, вне файлов проектов globals нельзя увидеть в автозаполнении. Позор. :(И это смешно, так как окно Navigator показывает, что он их знает. – aorcsik