devenv.exe选项卡式文件

时间:2012-05-17 21:44:08

标签: visual-studio visual-studio-2010 devenv winscp

我想知道是否有任何方法可以在标签式方式中在Microsoft Visual Studio 2010编辑器中打开两个文档。我目前正在使用以下命令行选项。

devenv.exe "filename1.txt"
devenv.exe "filename2.txt"

但它会打开两个独立的编辑器实例。我希望第二个文件在已打开的编辑器中以标签打开。我使用了/mditabs开关,但它似乎没有完成这项工作。

devenv.exe /mditabs "filename1.txt"
devenv.exe /mditabs "filename2.txt"

P.S。我在WinSCP中使用Visual Studio Editor作为外部编辑器。另外,我无法在一个命令行中传递这两个文件名。

1 个答案:

答案 0 :(得分:2)

使用/Edit开关打开正在运行的VS2010实例中的文件。如果没有正在运行的实例,则启动新实例并将文件加载到其中。 例如:

  

devenv.exe /Edit "filename1.txt"

在WinSCP中一次选择一个文件,并对该文件使用edit命令;如果在WinSCP中选择多个文件并使用WinSCP编辑命令,则每个文件都在单独的VS 2010实例中打开。

FUNFACT :要查看VS2010的命令行用法和开关,请打开命令行窗口并输入

devenv.exe /?