如何讓 Visual Studio Code 中的程式碼導覽像以前一樣運作?

如何讓 Visual Studio Code 中的程式碼導覽像以前一樣運作?

我在 Visual Studio Code 中正確取得(以前的?)程式碼導航工作時遇到問題。例如,在 Visual Studio Code 本機 powershell 終端機中,錯誤連結上的Ctrl+click不會將我導向到實際檔案和問題代碼。

在此輸入影像描述

相反,我在上面的框框中突出顯示了一些非常無用的內容。我不想那樣!

當然,我已經用谷歌搜尋過這個問題,但不幸的是我找不到任何真正對我有幫助的東西。許多消息來源都談到了settings.json.這是我的內容:

{
    "debug.javascript.warnOnLongPrediction": false,
    "workbench.editor.enablePreview": false
}

更新1:timerge-frontend根據 @daniel-b 先生的提示, 我將我的 vue 項目 ( ) 移動到了一個名稱中沒有空格的位置C:\timerge-frontend。然後我透過刪除引用的元件引發了一個新錯誤。我得到了預期的錯誤,但是當我Ctrl+click時,不幸的是,行為與以前完全相同。

更新2 @daniel-b 先生是對的。在我的更新和新的挑釁之後,我沒有足夠好地閱讀錯誤訊息。應該不可能導航到已刪除的組件...:-)

問題:我需要哪些設定才能讓錯誤連結上的Ctrl+ click(例如)直接導航到問題代碼?

答案1

Visual Studio Code 無法處理路徑中的空格。您可以從下劃線看到它沒有獲取完整路徑。你對此也無能為力。

前進的道路有兩種:

  • 不要在有空格的路徑中工作
  • 確保您的工具僅輸出相對路徑(vue-cli如果您正在使用相對路徑,這可能是需要提出的有效問題)

相關內容