这并不会影响工作,但我认为还是问一下比较好,因为这有点烦人。假设我创建了一个新项目并将源文件放在默认目录之外的另一个目录中。然后,每当我打开该项目时,我都需要在该会话期间导航到源目录一次。如我所说,这不是什么大问题(但如果可以解决,那就更好了)。有好几次我不经意地把源文件放在默认目录中,并最终将该文件提交到 SVN。如果我很幸运,我需要遍历所有文件,将它们删除,然后再次添加。
所以我的问题是,有没有办法基于每个项目指定默认源目录?
这并不会影响工作,但我认为还是问一下比较好,因为这有点烦人。假设我创建了一个新项目并将源文件放在默认目录之外的另一个目录中。然后,每当我打开该项目时,我都需要在该会话期间导航到源目录一次。如我所说,这不是什么大问题(但如果可以解决,那就更好了)。有好几次我不经意地把源文件放在默认目录中,并最终将该文件提交到 SVN。如果我很幸运,我需要遍历所有文件,将它们删除,然后再次添加。
所以我的问题是,有没有办法基于每个项目指定默认源目录?
我也遇到了同样的麻烦。我喜欢把库的公共接口头文件放在一个单独的目录中,但由于忘记导航到正确的目录来保存新文件而导致文件目录错误。不幸的是,Visual Studio没有提供更改新C++源文件默认目录的设置。
更改默认项目文件夹可能会有所帮助。此页面演示了如何更改Visual Studio 2005的默认设置,对于后续版本应该是相同的。