IntelliJ Idea 中有没有办法强制执行此操作。自动放入格式或保存的代码中,或者至少显示一个错误,如果它应该在那里?
问问题
5477 次
4 回答
26
您可以打开以下检查:
- 文件 > 设置 > [项目设置] > 检查 > 代码样式问题 >
- “实例方法调用不符合 'this'”
- “实例字段访问不符合 'this'”
这将突出显示任何缺失的“这个”。声明。将光标放在突出显示上时,Alt+Enter 将弹出快速修复以添加“this”。如果在初始弹出窗口中向右箭头,您可以选择“Fix All”Instance Method call notqualified with '这个'“问题”选项来修复当前文件中的所有问题。(你需要对方法和字段都这样做)
如果您对项目运行检查 - 通过分析 > 检查代码...或分析 > 按名称运行检查...选项,您可以将修复应用于项目中的所有文件(或模块或包, ETC。)
没有办法在重新格式化时快速修复。
于 2013-11-08T17:48:56.983 回答
3
您可以添加“这个”。使用“保存操作”插件(我也建议出于其他原因使用)来限定字段。只需通过“设置”>“插件”>“浏览存储库”安装它,并确保稍后检查快速修复“使用此验证字段访问权限”。
于 2017-04-27T10:52:52.417 回答
2
在新版本的 IntelliJ 中,当提交代码或选择警告时,您可以选择选项 Cleanup,它将添加此选项。到代码中的成员变量。
于 2016-03-17T14:00:12.990 回答