如何从资源管理器中启动RAD Studio的新实例
我有从文件资源管理器中通过双击.dpr或.dproj文件打开我的Delphi项目的习惯。如何从资源管理器中启动RAD Studio的新实例
通常情况下,这将启动Embarcadero RAD Studio XE7,并为我打开项目。
我想比较一下在一个单独的项目(不同的目录等)中做了些什么。如果我双击第二个.dpr/.dproj文件,则默认操作似乎是将其添加到已打开的RAD Studio实例的项目组。
有没有办法让我可以设置RAD Studio为我打开第二个实例,以便我可以并排看到事物?
目前我手动打开一个新的实例,然后通过File-> Open找到项目文件,但这很痛苦。
在注册表中,和.dproj
文件扩展名是注册调用bdslauncher.exe
如果IDE尚未运行,并调用DDE如果它正在运行拖动的文件名传递给现有的IDE。因此,双击打开IDE的新实例的唯一方法是将注册表设置更改为绕过bdslauncher.exe
和DDE,并直接使用文件名作为命令行参数调用bds.exe
。
否则,其他选择是:
- 拖&直接拖放一个/
.droj
文件到bds.exe
文件,该文件将运行的bds.exe
新副本,将打开拖动文件。
- 右击一个/
.dproj
文件,选择 “打开”,并选择bds.exe
(可以任选地将其设置为默认的应用程序或不)。在随后的右键单击中,“打开方式”菜单现在将有一个子菜单(如果它尚未包含)包含“Embarcadero RAD Studio”作为选项。
这比完成要容易得多。如果右键单击并选择“打开方式”,则可以将启动它的默认应用程序从BDSLauncher.exe更改为bds.exe,而无需使用注册表编辑器。 – BIBD 2015-02-11 21:37:53
我不会建议更改默认应用程序(顺便说一句,文件的默认应用程序也可以在控制面板中更改)。但是,使用“Open With”选项将bds.exe作为可用选项添加到“Open With”的子菜单中,以便随后单击鼠标右键,这样就可以使用“Open With> Embarcadero RAD Studio”打开文件直接bds.exe。 – 2015-02-11 21:43:23
已注意。更改我错过的默认应用程序是否有负面影响? – BIBD 2015-02-11 21:51:46
打开一个新的实例是容易的。很难看到过去。 – 2015-02-11 21:04:46
将dpr拖动到IDE。 – 2015-02-11 21:12:16
@SertacAkyuz:将dpr拖动到* IDE的新实例。请注意,将dpr拖放到IDE上仍然会将dpr添加到当前项目组(如果有),因此您必须确保在新IDE实例中没有自动加载的项目(自动保存的工作区,等)之前拖动。 – 2015-02-11 21:24:42