![](/img/trans.png)
[英]How to make “go to definition” work for my javascript webpage in vscode?
[英]Does “go to definition” work in Eclipse for javascript?
使用Eclipse進行Javascript,Ctrl-click似乎可以處理某些對象但不會將我帶到當前的javascript文件之外。 有沒有辦法讓這個“去定義”更全面地工作? 我使用Eclipse for Java並依賴於這個功能,希望看到它在Javascript中工作得更好,因為我只是想學習Javascript。
我認為它可能不起作用,因為JavaScript中有許多方法來定義某些內容。
function foo() {}
var foo = function() {};
window.foo = function() {};
window['foo'] = function() {};
var z = 'foobar'; window[z.substr(0, 3)] = function() {};
特別是最后一個 - 即使它不可能在實際代碼中使用 - 在沒有執行整個代碼然后跟蹤第一次定義全局的位置時,IDE幾乎不可能檢測到它。
另一個例子是庫實現類系統。 在不知道每個庫的細節的情況下,很難找出它們定義的類名。
Intellij Idea支持該功能。 我想看看Eclipse是否有插件並且發現了你的帖子,我使用Intellij Idea並且我有這個非常有用的功能,所以對於那個說IDA不可能的用戶請看一下Intellij Idea您會對所有可以找到的功能感到驚訝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.