簡體   English   中英

VSCode 找不到符號 - 沒有匹配的工作區符號

[英]VSCode cannot find symbols - No matching workspace symbols

當我在 CTRL+T (Command+T) 中搜索某些方法名稱時,它無法找到在編輯器中打開的方法。 請參閱下面的屏幕截圖下的評論。

顯示搜索的方法名稱、錯誤和實際方法的部分屏幕截圖

上面顯示了我正在嘗試查找的方法以及該工具無法找到它。

部分屏幕截圖顯示轉到符號功能沒有看到任何編輯器符號

在上面,當我使用“轉到符號”時,我希望看到一個符號列表。

我正在使用 macOS Monterey 以及最近更新和安裝的工具。 編輯:我應該指出,這個代碼庫最近在 .NET 6.0 上。

是壞了還是我誤解了什么?

編輯:標記omnisharp,因為它可能與此有關。 哦,缺少 CodeLens 引用計數器。

Edit: I'm coming to the conclusion that OmniSharp isn't ready for .NET 6 as I can now see in the Output pane for OmniSharp that it has only loaded my one remaining .NET 5 project and ignored all the .NET 6 ones.

仔細查看 OmniSharp 日志顯示它加載了我的 Bot 解決方案,而不是我想要處理的解決方案,它的名稱以 Bot 命名。

當加載工作區文件時,我沒有意識到 VSCode 或 OmniSharp 能夠識別解決方案。

我在狀態欄中單擊以選擇不同的解決方案文件。

VS 代碼。 OmniSharp 不加載正確的解決方案

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM