“FAQ:IDEA”的版本间差异

来自Wikioe
跳到导航 跳到搜索
第3行: 第3行:
== IDEA 运行前构建会检查出所有类的错误 ==
== IDEA 运行前构建会检查出所有类的错误 ==
  IDEA 默认情况下:
  IDEA 默认情况下:
  1、在“调试/运行”某个类之前,会进行“构建”;
  1、在“调试/运行”某个类之前,会进行“构建”(Build);
  2、在“构建”过程中,会检查并报告(项目或模块下的)所有类的错误;
  2、在“构建”过程中,会检查并报告(项目或模块下的)所有类的错误;
  3、若“构建”失败,则取消“调试/运行”。
  3、若“构建”失败,则取消“调试/运行”。
第9行: 第9行:
  即:想要“调试/运行”当前类,就必须确保所有类都没有错误。十分不方便。
  即:想要“调试/运行”当前类,就必须确保所有类都没有错误。十分不方便。


通过以下两种方式可以解决。
通过以下两种方式可以解决:
# '''运行前不构建'''
# '''构建,无错误检查'''
* 都只对当前类有效,需要配置类的“'''运行/调试配置'''”
* 都只对当前类有效,需要配置类的“'''运行/调试配置'''”


第15行: 第17行:
=== 设置:“运行前不构建” ===
=== 设置:“运行前不构建” ===
  如此:可直接“调试/运行”类,而不进行“构建”
  如此:可直接“调试/运行”类,而不进行“构建”
【没有“构建”过程,在右下角“通知”无任何提示】


“运行/调试配置”:
“运行/调试配置”:
第23行: 第27行:
=== 设置:“添加启动前任务”:“构建,无错误检查” ===
=== 设置:“添加启动前任务”:“构建,无错误检查” ===
  如此:可在“构建”过程中,不检查类的错误信息
  如此:可在“构建”过程中,不检查类的错误信息
【仍有“构建”过程,在右下角“通知”提示:编译耗时、找到的“错误/警告”】


“运行/调试配置”:
“运行/调试配置”:

2022年5月5日 (四) 02:57的版本


IDEA 运行前构建会检查出所有类的错误

IDEA 默认情况下:
1、在“调试/运行”某个类之前,会进行“构建”(Build);
2、在“构建”过程中,会检查并报告(项目或模块下的)所有类的错误;
3、若“构建”失败,则取消“调试/运行”。

即:想要“调试/运行”当前类,就必须确保所有类都没有错误。十分不方便。

通过以下两种方式可以解决:

  1. 运行前不构建
  2. 构建,无错误检查
  • 都只对当前类有效,需要配置类的“运行/调试配置


设置:“运行前不构建”

如此:可直接“调试/运行”类,而不进行“构建”

【没有“构建”过程,在右下角“通知”无任何提示】

“运行/调试配置”:

  1. 选择配置的类;
  2. 在“运行”栏,点击“修改选项”:勾选 Java 下的“运行前不构建”;
IDEA:运行前不构建.png

设置:“添加启动前任务”:“构建,无错误检查”

如此:可在“构建”过程中,不检查类的错误信息

【仍有“构建”过程,在右下角“通知”提示:编译耗时、找到的“错误/警告”】

“运行/调试配置”:

  1. 选择配置的类;
  2. 在“运行”栏,点击“修改选项”:勾选“添加启动前任务”;
    IDEA:启动前任务.png
  3. 在“启动前”栏:添加新任务“构建,无错误检查”;
    IDEA:启动前“构建,无错误检查”.png

P.S.:编译单个类

如此:仅“编译”单个类,不会提示其他类错误

步骤:

  1. (在编辑区,将光标定位到需要的类下):
  2. 在导航栏“构建”:点击“重新编译”;
IDEA:编译单个类.png