2
例JScript的JavaScript函數或全局變量:Netbeans的代碼完成不看
var aGlobalVar = 1;
function aFunction(){
aGlobalVar = 2;
}
function anotherFunction(){
var aLocalVar = 3;
//insertion point here
}
如果我打字的指示anotherFunction(),我按Ctrl +空格,內容輔助框包含既不aGlobalVar和aFunction(),但它確實給了我一個LocalVar。任何想法爲什麼發生這種情況我試過很多javascript編輯器,除了這個問題,Netbeans是我最喜歡的。我正在使用Netbeans IDE 7.0
編輯: 有趣的是,在導航器面板中,所有內容都能正確顯示。 一些截圖:
感謝您的回答排序。請看看我添加的截圖。也許它與你如何創建js文件有關。你的js文件是任何項目的一部分還是完全孤立的? – Sunian314 2011-06-08 14:13:08
他們是一個PHP項目的一部分是的。我還注意到,項目文件中沒有任何自動完成。我建議爲您的代碼創建項目,即使只有一個文件,因爲NetBeans希望您這樣做。 – aorcsik 2011-06-08 14:16:29
同樣適用於我,在項目文件中,全局變量不能在自動完成中看到。恥辱。 (這也是有趣的,因爲Navigator窗口顯示它知道他們。 – aorcsik 2011-06-08 14:20:40