Android Studio消息窗口

如何配置
Android Studio / IntelliJ Idea以在编译时显示超过101条错误消息?

我知道有超过101个错误,但我正在使用Android Annotations,当出现问题时我会收到很多导入错误.那些导入错误填满了消息窗口,我看不到需要修复的实际错误.

谢谢!

《Android Studio消息窗口》

最佳答案 这个101错误限制是由底层编译器强加的,而不是IDE.因此,要增加它,您必须更改默认编译器设置.

转至:首选项 – >构建,执行,部署 – >编译器.

在那里,您将找到将其他命令行选项传递给编译器的选项.在那里,您可以更改最大错误限制.

Android studio使用的编译器是javac,它提供以下选项:

-Xmaxerrs number : Set the maximum number of errors to print.

-Xmaxwarns number : Set the maximum number of warnings to print. `

所以,你可以通过:

-Xmaxerrs 400 -Xmaxwarns 1000,使最大错误报告为400,最大警告报告为1000.

这是在IDE UI中执行此操作并在所有项目中全局更改的一种方法.

您还可以通过将这些命令行选项通过项目的gradle文件传递给编译器来为特定项目设置此项.这是以下语法:

gradle.projectsEvaluated {
    tasks.withType(JavaCompile) {
    options.compilerArgs << "-Xmaxerrs" << "400" << " -Xmaxwarns" << "1000"
}
点赞