intellij 引入了常量私有而非公开

问题描述 投票:0回答:3

在 Intellij IDEA 11.1.2 中,当使用重构快捷方式引入常量时,它总是使 public static Final 常量,而我通常更喜欢默认为 private。 在旧版本的 Intellij 中,我很确定我可以选择将 private 设置为默认值。 有谁知道是否仍然存在默认为“引入常量重构”选项的“私有”的选项,而不必随后转到声明并将“公共”编辑为“私有”? 我遇到了同样的问题并解决了它(想法12)。 要默认引入私有常量,请执行以下操作:

java intellij-idea refactoring keyboard-shortcuts
3个回答
17
投票
禁用

就地模式

(文件 -> 设置 -> 编辑器 -> 常规 -> 取消选中“启用就地模式”)

尝试引入一些内容(您将看到一个重构对话框)。在该对话框中选择“私人”
  • 启用就地模式 享受私有常量
  • 啊,没关系,我明白了。您必须再次按 command-alt-C 才能获取旧对话框。咕噜。捷径越来越长......

4
投票

您只需按两次引入常量的快捷键即可打开重构对话框并在其中选择一次 private。


0
投票

然后可以使用相同的程序切换回公共。无需每次都点击设置。

© www.soinside.com 2019 - 2024. All rights reserved.