【问题标题】:VSCode: search classes / go to class for imported librariesVSCode:搜索类/转到导入库的类
【发布时间】:2019-03-21 10:31:12
【问题描述】:

与 IntelliJ 的 Go to class 等效的 VSCode 是什么? IE。我想输入类名并接收与我的模式匹配的所有类的弹出列表。但是,这些不仅应该包括我的项目的类,还应该包括导入的库的类

当您使用⌘ + Octrl+O 查找类时,InteliJ 有一个选项“包括非项目项”。

我使用的语言是:Dart。

【问题讨论】:

    标签: class visual-studio-code keyboard-shortcuts vscode-settings


    【解决方案1】:

    尝试使用go to symbol in workspace(默认绑定到T)。这应该通过 dart 和其他语言扩展来实现。

    由每个扩展程序来确定此功能的工作方式。例如,JS/TS 包含来自导入库的符号,但此行为可能因扩展而异

    【讨论】:

    • Ctrl + T 如果您使用的是 Linux。
    【解决方案2】:

    有点晚了,不过你可以用Ctrl+P按文件名搜索

    这仅在您的类名与文件名匹配时才可用。 我希望有一天 vscode SymbolSearch 系统接受一些特殊的过滤器(比如在 Visual Studio 中 t [class name] 只搜索类名)

    【讨论】:

    • 当你有一个完全限定的类名并且没有简单的方法跳转到类定义时,文件名没有帮助
    • 不幸的是,vscode 目前只能做到这一点。不过,我并没有真正错过这个选项,因为在我从事的大多数项目中,文件名通常与类名相同。但是,是的,如果不是这样,仍然行不通
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-07
    • 2023-01-25
    • 1970-01-01
    • 2021-07-02
    • 1970-01-01
    相关资源
    最近更新 更多