vscode中的常规设置存在于用户或工作区settings.json中,vscode中还有一个数据库文件state.vscdb*。 settings.json文件存储有关用户设置的信息,例如首选项和键绑定。此文件是一个纯文本JSON文件,可以通过单击左侧边栏中的设置图标来打开和编辑。 state.vscdb文件是一个SQLite数据库文件,它包含VSCode在工作区中打开的所有文件的元数据和状态信息,例如文件路径、编码和打开/关闭状态。 单击Do not show again时,用户和工作区settings.json都不会发生变化,因为这些设置存储在state.vscdb*中。
1条答案
按热度按时间2lpgd9681#
vscode中的常规设置存在于用户或工作区settings.json中,vscode中还有一个数据库文件state.vscdb*。
settings.json
文件存储有关用户设置的信息,例如首选项和键绑定。此文件是一个纯文本JSON文件,可以通过单击左侧边栏中的设置图标来打开和编辑。state.vscdb
文件是一个SQLite数据库文件,它包含VSCode在工作区中打开的所有文件的元数据和状态信息,例如文件路径、编码和打开/关闭状态。单击
Do not show again
时,用户和工作区settings.json都不会发生变化,因为这些设置存储在state.vscdb*中。解决方案
1.您可以安装SQLiteStudio来打开
state.vscdb
文件(* 在我的机器上,它位于以下路径 *)。state.vscdb
文件之前,需要先关闭vscode。*1.在SQLiteStudio中打开
state.vscdb
文件,选择右侧的Data
选项卡1.向下滚动以查找键为
ms-python.python
的记录-->双击其值
-->在弹出面板中选择
Text
选项卡-->滚动到最后
-->删除最后一个
,"doNotShowPython36DebugDeprecatedAgain":true
-->单击
OK
1.单击
commit
提交更改ms-python.python
值是否发生变化。*1.此时打开vscode,使用 python 2.7.13 调试脚本时会再次弹出提示框。
特别说明:执行上述操作时,请确保vscode已关闭。