您最鄙视Delphi IDE/VCL中的哪个错误?

Cod*_*ats 12 ide delphi

我在过去的6年里一直在Delphi 7工作,并且学会了仅仅服从IDE的不稳定性.例如,我继承了一些特定的项目,在处理时,我不能在Delphi编辑器中使用CTRL + SPACE下拉符号列表而不会出现访问冲突错误,这很容易在我的列表中排在首位,但还有更多.我想知道哪些错误让你最沮丧.

Too*_*the 13

当调试器混淆时,我真的很讨厌它.有时它无法找到文件,或者找不到文件.

这个问题的一个变种是鬼断点:

  • 你有一个文件在一个位置.
  • 在调试过程中,您在文件中放置了一些断点.
  • 你找到了bug,并检查出来的文件.
  • 您现在编辑已签出的文件并再次开始构建/运行.
  • IDE现在使用签出版本中原始文件中的断点,您无法从编辑器中禁用它们(仅限断点列表).


Uli*_*rdt 9

当我编辑*.pas文件并且IDE决定对相应的DFM进行随机更改时,我讨厌它.其中一些变化是错误(框架上的TabStop),一些是设计的(Explicit*,DesignSize),一些是介于两者之间(有时csDropDownList组合框的ItemHeight更改为0,有时返回到13.我从未想过一个方案出来.).

  • 是的,当您签入代码时,这总是很烦人.:( (2认同)
  • 当我提交时,我将跳过这些更改(如果必须的话,我会跳过块),然后执行`hg update --clean`来吹走已更改的DFM. (2认同)