【问题标题】:(Android Studio) Suggest variable names over external classes in quick complete?(Android Studio) 快速完成外部类的变量名建议?
【发布时间】:2016-11-19 13:25:59
【问题描述】:

在以下场景中,我希望快速自动完成 datastore,但 Android Studio 仍建议在其上方提供 2 个其他选项。通常它甚至更多,具体取决于变量名。

是否可以将本地声明的变量优先于外部类,以便我在示例图片中首先获得建议的数据存储,而不是数据存储、DataOutputStream(类),然后是数据存储(变量)?强>

作为参考,这是在 Android Studio 中键入数据并按 CTRL + Space (Windows) 时出现的弹出窗口。

【问题讨论】:

    标签: android android-studio


    【解决方案1】:

    好吧,在按下 CTRL + Space 之前,我看不到你在编辑器上输入了什么,但如果你输入“datast”,它将优先考虑局部变量.如果您键入“Datast”,Android Studio 会优先考虑名为 Datastore 的类。

    这是因为编程约定总是将类名的第一个字母大写。

    【讨论】:

    • 我相信我输入了“datast”,你的描述是正确的——但这不是我看到的行为。我希望局部变量(图片中的#3)是第一个,而不是与查询匹配的类。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-10-19
    • 1970-01-01
    • 2016-05-07
    • 1970-01-01
    • 2015-02-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多