如何在 Visual Studio Code 中重置设置?
Posted
技术标签:
【中文标题】如何在 Visual Studio Code 中重置设置?【英文标题】:How to reset settings in Visual Studio Code? 【发布时间】:2016-07-06 15:10:34 【问题描述】:这是一件简单的事情,我很确定它描述得很好,但令人惊讶的是它并不那么明显。
Here我找到了设置文件的详细描述。正如它所说,它应该是位于%APPDATA%\Code\User\settings.json
的setting.json
文件,但在我的情况下它不存在。
有人可以帮我恢复 Visual Studio Code 中的默认设置吗?我不小心隐藏了菜单栏,我找不到任何方法来显示它。
【问题讨论】:
【参考方案1】:您可以通过按住 alt 来恢复菜单,然后您可以通过查看菜单重新打开菜单。
至于你的设置,你可以通过命令面板打开你的用户设置:
-
按 F1
输入
user settings
按回车
点击“工作表”图标打开 settings.json 文件:
您可以从那里删除文件的内容并保存以重置您的设置。
对于更手动的路由,设置文件位于following locations:
视窗%APPDATA%\Code\User\settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json
扩展位于following locations:
视窗%USERPROFILE%\.vscode\extensions
macOS ~/.vscode/extensions
Linux ~/.vscode/extensions
【讨论】:
谢谢丹尼尔。我有点惊讶切换菜单栏的可见性没有保存在设置文件中,但据我所知,删除用户设置的内容应该带来默认设置,所以就是这样。再次感谢。 删除设置内容,json 就像一个魅力感谢您的解决方案 对于步骤“4”。您也可以在顶部栏中输入@modified
并按Enter - 将只显示修改后的设置。从那里您可以单击每个,单击齿轮(“管理”)并选择重置。
从 macOS 的 1.41.1 版本开始,键绑定现在位于与 settings.json
相同的目录下的 keybindings.json
中。要恢复默认键绑定,只需删除 keybindings.json
中的更改。
谢谢。这是查看我们更改的完整 JSON 设置文件的好方法,以便我们可以恢复奇怪或多余的东西【参考方案2】:
如果要重置所有内容,请在卸载 VS 代码后转到 %userprofile%\AppData\Roaming\Code
并删除整个文件夹,然后重新安装。
同样在%userprofile%\.vscode
delete extensions 文件夹中,以防您想删除所有扩展。
【讨论】:
只需删除代码文件夹就可以了。感谢您实际回答问题。 这应该是公认的答案。清除。简洁的。说到点子上了。它有效! 微软家族做简单事情的另一种方式【参考方案3】:如果您想重新开始,从您的用户个人资料中删除 settings.json
文件即可。
但如果你不想全部重置,还是可以通过设置菜单来实现的。
您可以使用搜索框搜索要恢复的设置。
您会看到一些设置带有左边的蓝线,这意味着你已经修改了那个。
如果您将光标移至该设置,则会出现一个齿轮按钮。您可以单击它来恢复该设置。
您还可以使用该设置下方的下拉菜单并将其更改为默认值。
【讨论】:
如果您想找回某些东西,这一定是最好的答案。蓝线是查找我已更改的内容的关键。【参考方案4】:这可能有点矫枉过正,但它似乎对我有用(在 Mac 上):
#!/bin/sh
rm -rfv "$HOME/.vscode"
rm -rfv "$HOME/Library/Application Support/Code"
rm -rfv "$HOME/Library/Caches/com.microsoft.VSCode"
rm -rfv "$HOME/Library/Saved Application State/com.microsoft.VSCode.savedState"
在我运行它并重新启动 VSC 后,它显示了“欢迎”屏幕,我认为这意味着它正在从头开始。
【讨论】:
完美解决方案 同时删除项目文件夹中的.vscode/
目录
好点,@Pynchia。在一个完美的世界里,你会做git clean -dxf
,但那是一把非常锋利的刀:-)
谢谢。你拯救了我的一天:)
有 Go To Definition
和 Peek Definition
不工作,这终于解决了。谢谢。【参考方案5】:
在 Linux 环境下,删除文件夹“~/.config/Code”以重置 Visual Studio Code 设置。
【讨论】:
但这里只有用户设置,不是所有设置 在 Linux 上您可以使用本指南:Reset all user settings for VSCode (Code OSS) on Linux【参考方案6】:在 Windows 上重置的步骤:
按 'Windows-Key"+R ,然后输入 %APPDATA%\Code\User
并删除此位置的“setting.json”。
按 'Windows-Key"+R ,然后输入 %USERPROFILE%\.vscode\extensions
并删除那里的所有扩展。
编辑
在两次投票后添加图像以使其更清晰:)
【讨论】:
【参考方案7】:-
转到
Menu Bar
。点击File
->Preferences
->Settings
在Settings
选项卡的右上角,单击3个点按钮...
->Show Modified Settings
您现在可以单独重置所有修改的设置
【讨论】:
【参考方案8】:您可以在 VS Code 中重置用户和工作区设置,如以下屏幕截图所示
【讨论】:
【参考方案9】:转到文件 -> 首选项 -> 设置。
在右侧面板上,您将看到所有自定义的用户设置,以便您删除要重置的设置。这样做后,左窗格中提到的默认设置将立即生效。
【讨论】:
【参考方案10】:我发现的最简单的重置设置方法:
打开设置页面(Ctrl+Shift+P):
进入您想要的设置部分进行重置,点击图标,然后重置设置:
【讨论】:
【参考方案11】:请注意,如果清除设置不能解决您的问题,您可能还需要卸载扩展程序。
【讨论】:
【参考方案12】:如果您只想在 Eclipse 中“重置透视图”(为什么这不在 Code 中?)然后选择 [View] -> [Open View] -> [Run and Debug]。
这会将所有窗格放回原处,这就是大多数人所说的“重置透视图”。
【讨论】:
以上是关于如何在 Visual Studio Code 中重置设置?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Visual Studio 2008 中重命名现有解决方案和项目? [复制]
如何在 Visual Studio 2003 中重命名 C++ 源文件?
Visual Studio Code (Mac OS) 重命名符号不起作用
在 Visual Studio 2015 中重命名时导致“无法解决的冲突”的原因是啥?