在开发过程中,经常会发生各种错误,我不知道如何以及在什么帮助下可以检测或防止它们。即使是小错误。因此,我经常以“代码中的错误在哪里?”的形式提出问题。在不同的资源上,而不是自己解决所有问题。
由于所有语言都有通用的工具和实践,我想了解所有这些,从简单到复杂。请写,有什么方法?
谢谢你。
在开发过程中,经常会发生各种错误,我不知道如何以及在什么帮助下可以检测或防止它们。即使是小错误。因此,我经常以“代码中的错误在哪里?”的形式提出问题。在不同的资源上,而不是自己解决所有问题。
由于所有语言都有通用的工具和实践,我想了解所有这些,从简单到复杂。请写,有什么方法?
谢谢你。
我的回答将是关于IDE的。
IDE(工程。集成开发环境 - 集成开发环境)。他们有很多。例如经常使用的:
IDE中有许多无限的可能性,例如:
它将如何提供帮助?
环境知道它正在编辑代码并且知道编写代码的语言。它有一个内置的编程语言解析器。
即使在编写代码的最初阶段,它也可以显示带有平庸(不仅是)错误的行,但这些错误已经导致代码无法工作或功能不正确。
IDE会显示错误所在的代码行号;可以阅读、分析和纠正的错误的简短而完整的描述。在编写阶段,错误会显示在侧边栏和编辑器本身中,对于编译语言,也会在程序启动时显示在控制台中。
例子:
视觉工作室
IntelliJ IDEA
WebStorm和PHPStorm
您可以立即看到:
您可以将脚本转到指定的行并进行分析。
不懂英文?
打开任何在线翻译器并将错误文本复制到那里,将大写字母替换为小写:
C#
getSum
在第6行的类中找不到方法,Program.cs
所以有调用,但是没有声明,需要往指定的方向看。爪哇
等等。
希望纠正所有错误,至少是“红色”危险级别。
warning
并且notice
可能会暂时忘记,例如有关您以后肯定打算使用的未使用变量的消息。但最后,您需要将它们全部修复!IDE中还有许多有用且未提及的功能。要使用它们: - 确定语言,选择正确的IDE并学习。