在Visual Studio中(我使用的是2010)有没有办法在你打开文件时默认弹出哪个文件夹?
答案 0 :(得分:39)
对于 Visual Studio 2017 ,您必须从中导航 工具 - >选项(Alt + T,O)然后项目和解决方案 - >地点,有3个地点,但您只需要编辑项目位置,然后点击确定。无需重启VS。
答案 1 :(得分:25)
HKCU \ Software \ Microsoft \ VisualStudio \ 10.0的注册表中有许多文件位置。您需要更改的是DefaultFileOpenLocation。
答案 2 :(得分:13)
是工具 - >选项 - >项目和解决方案 - >常规
答案 3 :(得分:2)
也适用于VS 2013.根注册表项为HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 12.0。
答案 4 :(得分:1)
当你点击打开的项目按钮时,弹出的对话框默认为奇怪的东西,我还没能弄明白(我想这可能是因为我使用的是Dropbox)。无论如何,单击左侧的Projects链接(红色箭头指向它)将直接转到指定的目录以放入新项目。这是带有SP1的Windows 7 64位。 YMMV
答案 5 :(得分:1)
我可以配置Visual Studio 2019 Professional的唯一方法是使用vsregedit.exe通过“ Developer Command Prompt for VS 2019”,如this post中所述。添加到Windows注册表不起作用。
HKCU\Software\Microsoft\VisualStudio\14.0
中VS2015的Windows注册表项中,曾经有这些:
DefaultFileOpenLocation
DefaultOpenProjectLocation
DefaultOpenProjItemLocation
DefaultOpenSolutionLocation
DefaultNewProjectLocation
DefaultNewProjItemLocation
VisualStudioLocation
VisualStudioProjectsLocation
您可以使用vsregedit更改任何这些键。其中一些可以在界面上的“工具”->“选项”,“项目和解决方案”->“位置”或通过Git Settings for the Default Repository Location进行更改。我必须通过vsregedit进行更改的是:
DefaultFileOpenLocation
DefaultNewProjItemLocation
DefaultOpenProjItemLocation
您可以使用以下方法读取当前值:
vsregedit read local HKCU "" DefaultNewProjItemLocation string
输出类似于:
Name: DefaultNewProjItemLocation, Value: %USERPROFILE%\source\repos
要更改值,可以使用:
vsregedit set local HKCU "" DefaultFileOpenLocation string "C:\Visual Studio Projects"
vsregedit set local HKCU "" DefaultNewProjItemLocation string "C:\Visual Studio Projects"
vsregedit set local HKCU "" DefaultOpenProjItemLocation string "C:\Visual Studio Projects"
现在,当我们阅读任何修改过的密钥时,它将显示:
Name: DefaultNewProjItemLocation, Value: C:\Visual Studio Projects
答案 6 :(得分:0)
我正在使用VS 2017,一次又一次被带到同一目录中,尽管之后打开并创建了数十个项目,但我几个月都没有打开过。我尝试通过“工具”>“选项”进行重置,但无济于事。最终,我在默认目录下创建了一个txt文件,并通过对话框打开了该文件,现在它又可以正常工作了。