Visual Studio中Code Runner扩展反复生成tempCodeRunnerFile.py如何解决
解决Code Runner自动生成tempCodeRunnerFile.py的方案
该文件为Code Runner的临时运行文件,仅在两类场景下自动生成:未保存当前编辑的代码文件直接触发运行、选中部分代码片段触发运行。
- 方案1:运行前主动保存文件
每次点击运行按钮前,先按Ctrl+S(Windows/Linux)或Command+S(Mac)保存当前编辑的.py文件,再触发运行即可避免生成临时文件。 - 方案2:关闭「运行选中代码片段」功能
若为误触选中代码导致的临时文件生成,可直接关闭对应功能:- 打开VS Code设置,搜索
code-runner.runInTerminal,勾选该选项,确保代码运行在终端中 - 继续搜索
code-runner.ignoreSelection,勾选该选项,开启后Code Runner会忽略选中的代码片段,始终运行当前整个已保存的文件
- 打开VS Code设置,搜索
- 方案3:配置自动保存省去手动操作
可开启VS Code自动保存功能避免漏存文件:打开VS Code设置,搜索files.autoSave,将值设置为afterDelay,编辑停止后会自动保存当前文件,后续直接点击运行按钮也不会生成临时文件。
完成上述配置后,手动删除现有tempCodeRunnerFile.py文件,就不会再反复生成。
内容的提问来源于stack exchange,提问作者Johan Jomy
相关产品推荐
相关产品推荐

