Java 我应该关掉吗;“自动生成”;日蚀

Java 我应该关掉吗;“自动生成”;日蚀,java,eclipse,Java,Eclipse,即使我禁用了“自动构建”,实时语法检查仍然有效,所以“自动构建”似乎没有用 我应该关闭它吗?构建自动帮助您知道是否存在任何编译错误。 保持“自动生成”始终是一种良好的做法,以确保您不会签入导致编译问题的任何代码。自动生成可帮助您了解是否存在任何编译错误。 保持自动编译始终是一种很好的做法,以确保您不会签入任何导致编译问题的代码。语法检查与编译不一样。语法检查与编译不一样。您真的想在小改动后运行程序时等待编译周期吗?“自动编译”在后台进行编译,因此在启动应用程序时可以节省宝贵的时间。您是否真的希望

即使我禁用了“自动构建”,实时语法检查仍然有效,所以“自动构建”似乎没有用


我应该关闭它吗?

构建自动帮助您知道是否存在任何编译错误。
保持“自动生成”始终是一种良好的做法,以确保您不会签入导致编译问题的任何代码。

自动生成可帮助您了解是否存在任何编译错误。
保持自动编译始终是一种很好的做法,以确保您不会签入任何导致编译问题的代码。

语法检查与编译不一样。

语法检查与编译不一样。

您真的想在小改动后运行程序时等待编译周期吗?“自动编译”在后台进行编译,因此在启动应用程序时可以节省宝贵的时间。

您是否真的希望在小改动后运行程序时等待编译周期?“自动构建”在后台进行编译,因此在启动应用程序时可以节省宝贵的时间。

如果您使用maven并在mvn构建期间编辑某些类,而autobuild处于启用状态,则可能会中断构建并使其处于意外状态(不必以错误结束)。但我仍然启用了它,只是在构建mvn时不更改代码。

如果您使用maven,并且在构建mvn时编辑了一些类,而autobuild处于启用状态,它可能会中断构建并使其处于意外状态(不必以错误结束)。但我仍然打开了它,只是在构建mvn时不更改代码。

这是一个“很好拥有”的功能,因为它可以实时地为您提供编译错误。人们也讨厌它,因为他们抱怨它在他们输入大量代码时分散了他们的注意力,而在输入的中途,屏幕上布满了一堆红线


但是这个好特性是以CPU为代价的。如果我在一台较慢的机器上,或者如果我有其他CPU密集型进程在运行,那么我会关闭自动构建功能。此时,您必须手动点击快捷键来构建代码。老实说,你只是习惯于在一段时间后不加思考地点击快捷方式。

这是一个“很好拥有”的功能,因为它可以实时地为你提供编译错误。人们也讨厌它,因为他们抱怨它在他们输入大量代码时分散了他们的注意力,而在输入的中途,屏幕上布满了一堆红线


但是这个好特性是以CPU为代价的。如果我在一台较慢的机器上,或者如果我有其他CPU密集型进程在运行,那么我会关闭自动构建功能。此时,您必须手动点击快捷键来构建代码。老实说,你只是习惯于在一段时间后连想都不想就走捷径。

不过,这不应该留给IDE去做。@DaveNewton,我同意。但毕竟我们是人类,我们总有犯错的时候:)谢谢……但有没有任何示例只能通过编译而不能通过运行时语法检查来检测?IDE附带了这些功能。如果您不想在运行时发现错误,那么您必须使用记事本(++0)之类的编辑器,然后使用javacI通过命令行进行编译。这意味着即使我禁用了自动编译,eclipse仍然为我检查语法,似乎无需启用它。不过,这不应该留给IDE去做。@DaveNewton,我同意。但毕竟我们是人类,我们总有犯错的时候:)谢谢……但有没有任何示例只能通过编译而不能通过运行时语法检查来检测?IDE附带了这些功能。如果您不想在运行时发现错误,那么您必须使用记事本(++0)之类的编辑器,然后使用javacI通过命令行对其进行编译。这意味着即使我禁用了自动编译,eclipse仍会为我检查语法,似乎无需启用它。除非它导致实际问题,为什么要关闭它?除非它导致了实际问题,为什么要关闭它?