vs未保存源文件恢复后损坏了

vs未保存源文件恢复后损坏了,第1张

方法:
如果 Visual Studio 在运行时被损坏,且无法从损坏状态进行恢复,您可以使用此参数将 Visual Studio 重置到其使用之初的状态。这些问题的例子可能包括:窗口布局文件被破坏、菜单自定义文件被破坏,或者键盘快捷方式文件被破坏。免责声明:如果使用此参数,您将丢失所有的环境设置和自定义设置。出于这个原因,Microsoft 不公开支持使用此参数,而且也没有将这个参数公之于众(如果在命令提示行中键入 devenvexe /,您不会看到显示此参数)。如果遇到环境方面的问题,应该将这个方法作为不得已而为之的办法,并且确保在使用此参数前,已通过导出环境设置对其进行了备份。
要使用此参数,请执行以下 *** 作:此命令会运行几分钟时间,与此同时,Visual Studio 清除设置并将其自身重置到其最初的状态。此时,您可以打开“任务管理器”来检查 devenvexe 进程是否仍在运行。在结束运行后,可以重新启动 Visual Studio。此时会再次出现首次启动对话框,就像在计算机上第一次运行 Visual Studio 一样。
备份方法:01 缩短自动保存的时间间隔
点击文件-选项-保存,将“保存自动恢复信息时间间隔”设置为1分钟。上面有一个“自动恢复文件位置”C:\Users\TonyCao\AppData\Roaming\Microsoft\Excel\,恢复的文件就存放在这个地址中。接下来打开一个新的工作表,输入一些内容。一分钟后关闭文件,并且点击“不保存”按钮。
02 找到恢复文件
在上面提到的那个地址中,可以找到你未保存的文件。双击打开那个未保存的文件,点击“还原”并确定即可。

如果在VS Code远程连接到Ubuntu系统中,不小心删除了某些文件,可以尝试使用以下方法进行恢复:

使用“Ctrl + Shift + P”打开命令面板,输入“Remote-SSH: Open Configuration File”,然后选择“用户”级别的配置文件。

找到以下配置:

"remoteSSHconfigFile": "~/ssh/config",


在该配置下添加以下内容:

Host myRemoteHost

HostName myRemoteHost

User myUserName

IdentityFile ~/ssh/myPrivateKey

RemoteCommand printf '\033]777;restore\007' && cat > /dev/null


其中,myRemoteHost是远程主机的名称,myUserName是用户名,myPrivateKey是连接该主机所使用的私钥。

在VS Code中打开命令面板,输入“Remote-SSH: Connect to Host”,选择刚才添加的主机配置。

等待连接成功后,在终端中执行以下命令:

printf '\033]777;request\007'

在文件管理器中选择删除的文件或文件夹,并将它们拖放到终端中。该命令将返回一个类似于以下的输出:

/home/user/deletedfile

/home/user/deletedfolder


复制并保存该输出,然后执行以下命令:

printf '\033]777;restore\007' && cat /home/user/deletedfile > /home/user/deletedfile-restored

重复执行步骤7,直到所有删除的文件和文件夹都恢复完成。

需要注意的是,该方法只适用于远程连接到Ubuntu系统中的情况,而且要求删除的文件或文件夹还未被覆盖或删除。因此,在使用本方法之前,最好备份所有数据,并确保删除 *** 作的可靠性。


VisualStudio如何快速浏览代码下面小编就为大家详细的介绍一下VisualStudio快速查找代码的三个方法,相信一定会帮到你们的。
VisualStudio如何快速浏览代码VisualStudio快速查找代码技巧
方法一:
假设有如下的代码,需要查看InitInstance函数的定义
选择需要查看的函数,然后按下F12
按下F12之后,很快跳转到函数的实现
那想要回到之前的位置,执行ctrl + - 即可
方法二:
如果想要查找当前函数被哪些函数调用,那么选择该函数,然后右键,选择“查找所有引用”
然后在工程的底部就会出现函数的所有引用,选择其中的一个函数双击,就会跳转到该函数的实现
方法三:
最后如果我们想要在文件之间进行切换的话,那么执行ctrl + tab键,然后d出下面的窗口来切换文件
以上这篇文章就是VisualStudio快速查找代码技巧,更多精彩教程请关注win7系统吧!

你是在什么地方删了的?是在你的根文件夹里面吗,还是在VS2008工具里?一般在工具里删了,根文件夹里(就是你网站所在的地方)不会删的,但是你在根文件夹里的话,它会被放在回收站里。
一般VS2008的备份功能默认是不会保存的,你在安装好后需要去设置它!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/13400044.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-29
下一篇 2023-07-29

发表评论

登录后才能评论

评论列表(0条)

保存