tern

    2熱度

    1回答

    我試圖讓tern自動完成工作。我在OSX 10.10 堆棧跟蹤:http://pastebin.com/FDSc2Ymv 我發現這個鏈接,也許對這個問題:https://github.com/auto-complete/auto-complete/issues/309 我彈出的版本是最新版本(0.5.1) 這裏是一個片段我的init.el看起來像 ;; JavaScript Mode (requ

    0熱度

    1回答

    我試圖使用Tern對某些Javascript代碼執行類型推斷。但是,類型推斷似乎並沒有在代碼中使用JSDoc註釋。 我使用代碼/** @type {Foo} */ let x;作爲問題的示例。在Tern website's demo page(使用CodeMirror)上,編輯器能夠推斷出x的類型爲Foo。 然而,當通過節點本地運行時,我得到了這個:{ type: '?', exprName: '

    2熱度

    1回答

    我正在使用tern_for_vim插件來開發節點應用程序。目前各種功能不顯示,我不確定原因。例如:沒有任何html動詞功能出現在自動完成列表app.get(分配var app = express()後),但app.listen確實存在,我不確定原因。我已經四處搜索,但找不到任何地方記錄使用快遞的燕鷗。有沒有人有辦法解決嗎? 我有以下的配置文件: .tern項目: { "libs": [

    10熱度

    1回答

    我喜歡vim和想用它做web開發,雖然我很努力建立我.tern_project文件,我需要做的自動完成正確的庫保管。我對JavaScript相對來說比較新,但到目前爲止,使它更容易學習。 我找不到很多例子,我試圖讀取documentation,但我不知道它有幫助。到目前爲止,我.tern_project文件看起來像這樣: { "libs": [ "browser",

    0熱度

    1回答

    我正在使用tern_for_vim並嘗試重命名一個變量。當我運行:TernRename時,我被要求輸入變量的新名稱。在我提供並按下回車後,變量被重新命名,然後我得到一個新的分割與所有引用找到變量。我怎樣才能擺脫這一點?這是煩人的,必須關閉,每個重命名後...

    0熱度

    2回答

    在我的燕鷗在Emacs設置屬性對象的工作,這個代碼工作正常,當我做M-.時,我的光標下的obj.foo()的foo(在最後一行): var obj = {}; obj.foo = function() { return true; }; obj.foo(); 但是,當我對以下內容執行相同操作時,它會顯示「找不到定義」。 window.obj = {}; obj.foo =

    4熱度

    2回答

    我使用Eclipse Luna SP2進行Java EE的JavaScript開發。 時不時地(主要在js文件打開,但也一些定時器)我得到以下彈出錯誤 An internal error occurred during: "Synchronizing script resources with Tern server...". loader constraint violation: l

    2熱度

    1回答

    我想要在OSX 10.10.x的Vim上使用Tern JS。 我正在使用NVM,並且作爲Tern JS文檔聲明您不能使用NVM。 注意:由於節點過程中不使用標準的shell中運行,> node.js中的NVM版本將無法正常工作。您需要全局節點可執行文件。 我不知道如何解決這個問題。我需要安裝節點「常規」的方式還是有更好的方法來解決這個問題? 謝謝!

    1熱度

    1回答

    如何設置tern以便與Sublime Text和ES6 Modules一起使用真的不清楚。 我需要採取哪些措施來啓用它? /Users/<your-username>/.tern-config:

    1熱度

    2回答

    我已經進入項目屬性> JavaScript>包含路徑>源並排除了我的node_modules目錄。但是,當我在項目上運行驗證時,它仍會嘗試驗證該文件夾中的所有JavaScript文件。