这个问题这个星期已经发生了两次:在 RAD Studio 2009 中按下 Ctrl+Z 几次后,编辑器缓冲区会被损坏。当前和附近的行会填满无意义的数据,并且有时会自动创建断点。IDE 中会出现 EAccessViolation
,然后终止运行。所有未保存的代码都会不可避免地丢失。
有什么解决办法吗?
这个问题这个星期已经发生了两次:在 RAD Studio 2009 中按下 Ctrl+Z 几次后,编辑器缓冲区会被损坏。当前和附近的行会填满无意义的数据,并且有时会自动创建断点。IDE 中会出现 EAccessViolation
,然后终止运行。所有未保存的代码都会不可避免地丢失。
有什么解决办法吗?
Delphi 2009的IDEFixPack解决了撤销编辑器缓冲区损坏等问题,还修复了其他一些bug。这个bug已经在Delphi 2010 Update 2中修复。
如果你已经安装了所有更新,那么在该版本中可能没有修复。不过我相信它在D2010中得到了修复。