我安装了带有Python扩展名的Visual Studio Code。当我尝试使用VSCode从Windows File Explorer打开.py或.ipynb文件时,没有打开任何内容,而是显示Windows“叮”声(当弹出窗口阻止您与其他应用程序交互之前,您会听到相同的声音,直到您关闭弹出窗口)。我尝试使用带有和不带有file.associations的用户设置,但是两种情况都不起作用。当我从VSCode中选择File >> Open Folder,然后浏览到.py或.ipynb文件时,一切似乎都正常工作。知道为什么会这样吗?
{
"python.dataScience.sendSelectionToInteractiveWindow": true,
"python.testing.unittestEnabled": true,
"editor.renderWhitespace": "selection",
"editor.renderControlCharacters": false,
"window.zoomLevel": -1,
"workbench.colorTheme": "Visual Studio Dark",
"python.linting.pycodestyleCategorySeverity.E": "Information",
"python.linting.pycodestyleCategorySeverity.W": "Information",
"editor.minimap.showSlider": "always",
"editor.minimap.maxColumn": 100,
"python.linting.pycodestyleEnabled": true,
"editor.accessibilitySupport": "off",
"[xml]": {},
"python.dataScience.askForKernelRestart": false,
"git.enableSmartCommit": true,
"[jsonc]": {},
"editor.minimap.size": "fill",
"editor.tabSize": 2,
"python.dataScience.textOutputLimit": 0,
"files.associations": {
"*.py": "python",
"*.ipynb": "python",
"*.pyt": "python"
},
"python.pythonPath": "c:\\my\\env\\Python.exe",
"python.linting.pylintEnabled": false,
"python.linting.flake8Enabled": true,
"python.linting.enabled": true,
}
答案 0 :(得分:0)
我不认为默认情况下会使用VS Code设置外壳文件关联。 files.associations设置只是将文件扩展名与Visual Studio代码本身内部的代码类型相关联。如果右键单击.py文件,会看到一个选项Open With => Visual Studio Code?该选项应该可以在VS Code中打开。
如果您希望将其设为默认值,则可以在外壳中右键单击它,然后选择“打开方式” =>选择另一个应用程序以选择VSCode作为默认应用程序来打开该项目。