【发布时间】:2014-10-08 07:49:12
【问题描述】:
我构建了我的项目,没有错误:
那是因为构建成功且没有任何错误:
这是一件好事。应用程序运行和一切!
除非有错误
编译器没有告诉我的是有错误:
我只是碰巧打开了这个文件。我只是碰巧打开了 Structure 查看器。而我只是碰巧看到了错误。
Delphi 有没有办法报告它在构建过程中遇到的所有错误?
优化了吗?
没有
对于一个简单的单一形式的测试应用程序来说,这没什么大不了的,只有一个错误。但是当我有 200 个表格时,XE6 starts to look as bad a Visual Studio 2012。然后我必须确保手动打开每个代码文件并检查其中是否有任何错误。
有没有办法让 XE6 报告所有错误?
#xe6usability
【问题讨论】:
-
正如其他人所说:编译器是对的,但IDE有时是错误的。这似乎源于 Error Insight 使用其自己的简化编译器(可能会减少一些角落,并不总是正确),这似乎在从某些单元读取标识符时存在问题。我通常禁用错误洞察。
-
这个问题在Delphi团队内部已经知道多年了,解决方案是统一的代码洞察,错误洞察,与编译器和所有其他需要解析器的工具共享一个解析器.也许这会出现在未来的一些 Delphi 编译器/IDE 版本中。
标签: delphi delphi-xe6