Delphi 11.1冻结在F9 RUN上,可能其他版本也受到影响

sr4lhrrt  于 2022-11-29  发布在  其他
关注(0)|答案(1)|浏览(112)

我的 Delphi 11.1安装经常冻结当我按F9编译和运行。然后我必须杀死三个LSP进程之一的任务管理器,使它再次工作。必须杀死的进程总是使用最少的内存。
由于我没有在网上找到任何提示,Embarcadero的支持也无法帮助解决这个问题,我发布了我终于找到的惊人的解决方案。
更新:我添加了一个产生错误的布局的屏幕截图:

其在德文中,是这样的:(1)是项目视图,(2)是结构,(3)是调色板,(4)是消息,(5)是事件,(6)是对象检查器。
在5种情况中,有4种情况下使用此布局,当对象检查器可见时,编译会冻结ide。

c0vxltue

c0vxltue1#

在我的例子中,原因是我创建了一个布局,将所有工具窗口打包到左侧的一个选项卡页面中,以使Delphi在像我的Surface平板电脑这样的小屏幕上更好地使用。
切换回标准布局解决了这个问题。这似乎与将对象检查器放入具有其他视图(如结构、调色板和项目)的标签有关,因为它只发生在对象检查器是选定标签时。
更新:经过一些研究,我可以确认这个效果是由对象检查器与其他工具窗口组合在一起造成的。如果对象检查器像这个截图中那样是分开的,那么有问题的布局就可以正常工作。

也许这有助于其他人被这种奇怪的效果逼疯。
我向内河码头报告:异丙肾上腺素

相关问题