Delphi 10 Seattle不要在启动时打开上次使用的项目

7
我对Delphi很陌生,来自Visual Studio的我想问一个简单的问题:如何防止Delphi 10 Seattle在启动IDE时打开最近使用的项目(组)?
我找到了一些关于.dsk文件及其作用的信息:
.dsk文件记录以下设置: - 桌面布局 - 断点 - 监视项 - IDE中当前打开的文件
当您稍后重新打开该项目时,.dsk文件将被读取,并且将还原您的桌面布局、断点和监视项。此外,无论这些文件是否被项目使用,所有在关闭项目时打开的文件都将再次打开。
当我打开项目时,我没问题。但是请不要在启动IDE时打开它。我通常希望启动或打开另一个项目而不是我上次正在工作的那个。
我已经搜索了选项和互联网,但找不到解决方案。有人可以提供帮助吗?
2个回答

8
在IDE自动保存选项(工具\选项\环境选项)中禁用“项目桌面”。 enter image description here

刚刚测试了一下:这个选项并不会保存像重构和待办事项列表等工具窗口的布局和位置。所以我每天都需要重新定位它们。Delphi很好,但是遗憾的是与其他IDE(如Visual Studio(Code))相比,它缺少许多(自定义)功能。这感觉就像回到了10年前。 - ArieKanarie

4

但请不要在我启动IDE时打开它。大多数情况下,我想启动或打开另一个项目而不是上一个项目

我没有Seattle,我使用XE2。 但是尝试更改快捷方式。

-np:无欢迎页面。启动IDE后不显示欢迎页面。 np也代表No Project。与环境选项Project desktop无关,不会打开上次打开的项目

http://docwiki.embarcadero.com/RADStudio/Tokyo/en/IDE_Command_Line_Switches_and_Options


保存重构等工具窗口的布局和位置,可以使用“桌面”工具栏上的“布局”下拉列表。除非在不同项目中需要不同的布局。右键单击IDE工具栏上的按钮或转到“查看|工具栏”菜单以打开“桌面”工具栏。或者可以使用“查看|桌面”菜单。

1
谢谢,+1。我刚刚注意到组合框5分钟前,想着“嘿,我猜那就是我要找的东西”。之后我打开了Stackoverflow并看到了你的答案。难道你有心灵感应?;-) - ArieKanarie
好的,我的主要观点是关于快捷方式的命令行参数,组合框只是额外的奖励 :-) - Arioch 'The

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接