我经常需要回到之前的里程碑。有一个恶性循环:我的错误只在调试过程中暴露出来,但我不能后退,因为调试器已经保存了我的项目。
在简单的项目中,我总是用来制作我的 cpp 文件的副本(只需保留 ctrl 并稍微给你的文件下药)。
但是现在项目变得更加复杂(带有头文件)。我曾尝试使用保存解决方案作为。但它似乎只是重命名 sln 文件而不复制整个项目。
那么,我该怎么办?像我对文件一样复制整个项目?
这个问题看起来有点笨拙,但真的让我很困扰:有什么优雅的决定?
我经常需要回到之前的里程碑。有一个恶性循环:我的错误只在调试过程中暴露出来,但我不能后退,因为调试器已经保存了我的项目。
在简单的项目中,我总是用来制作我的 cpp 文件的副本(只需保留 ctrl 并稍微给你的文件下药)。
但是现在项目变得更加复杂(带有头文件)。我曾尝试使用保存解决方案作为。但它似乎只是重命名 sln 文件而不复制整个项目。
那么,我该怎么办?像我对文件一样复制整个项目?
这个问题看起来有点笨拙,但真的让我很困扰:有什么优雅的决定?
您可以使用 SVN 或 Git 等软件版本控制系统来撤消节省并返回到项目中的前一点,您还可以使用一些 Visual Studio 扩展,例如ankhsvn和Gitextention。
如果您使用的是 vs 2010,您可以从 Tools>Options>Projects and Solutions>Build and Run 禁用保存构建事件