delphi XE5:工具提示评估表达式不再起作用

时间:2014-04-11 15:00:59

标签: delphi debugging delphi-xe5

我的XE5安装有一个非常奇怪和恼人的问题。从今天早上起,当我将鼠标悬停在变量上并且“局部变量”调试窗口始终为空时,我无法让调试器正确显示工具提示评估。

当我尝试在另一台Windows机器上设置远程调试时,认为它开始但是我不确定(当时我没有密切关注调试系统:我只是试图让它通过防火墙工作)。

从那时起,我验证了所有调试选项,特别是Code Insight选项是properly set,我重新启动了IDE,机器,删除了连接配置文件,尝试了一个空白的新项目,等等:似乎没有什么能够恢复调试器功能来显示提示。

在调试win32进程时,评估(Ctrl + F7),Watches(Ctrl + F5)和断点(F5)都工作但检查(alt + F5)没有。

我还尝试了使用PAServer调试的win64应用程序,Firemonkey win32应用程序和firemonkey maxOS X应用程序:我对每个应用程序都有完全相同的问题。

任何建议都将不胜感激

编辑:这仅限于XE5。我也使用Delphi 6(我知道......),代码洞察评估工具提示在那里正常工作。

1 个答案:

答案 0 :(得分:3)

好的,我发现了问题并修复了它。

基本上,注册表中缺少一些“已知的IDE软件包”,可能是在“DKLang”翻译系统发生凌乱的卸载之后:

$(BDS)\Bin\dbkdebugide190.bpl
$(BDS)\bin\dbkdebugproide190.bpl

我发现比较我的注册表转储和同事的转储。