gpt4 book ai didi

Delphi XE - 所有蓝点移动一行

转载 作者:行者123 更新时间:2023-12-03 18:19:36 26 4
gpt4 key购买 nike

从昨天开始,我的源代码中的所有蓝点(编译行)都移动了一行。因此,第一个点从“var”而不是“begin”开始,最后一个点是函数最后一个“end”之前的一行。

我删除了除 DPR、PAS、DFM 和 DPRJ 之外的所有文件(从 DCU 开始)并重新编译。但是点仍然在移动。我怎样才能解决这个问题?这使得逐步调试几乎不可能。

最佳答案

可能是文件已损坏,导致一行中没有正确的行尾组合 (#13#10)。 “一行错误”是贯穿整个文件还是从单元中间的某处开始?

从 Delphi 2007(可能已经是 Delphi 2005)开始,您可以通过启用复选框 Show line breaks 来检查代码中的行尾。在 Tools - Options - Editor options - Source options .换行符如下所示:

enter image description here

如您所见,CR 本身不被视为换行符并且会扰乱可执行行点的同步

关于Delphi XE - 所有蓝点移动一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6609898/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com