习惯了 sublime text ,·pycharm·等IDE,一时又想常常vscode的鲜,中间遇到了几个问题,在此记录下
配置debug 环境
我的系统中安装了 2.7 和 3.6 ,以及Anaconda3, 我想使用Anoconda3 的环境,怎么配置?
-
方案(一):
在用户setting中 设置运行环境path,例如:
windows:
"python.pythonPath": "C:\\Users\\Administrator\\Anaconda3" -
方案(二):
在launch.json中设置:
"configurations": [
{
"name": "Python",
"type": "python",
"request": "launch",
"stopOnEntry": true,
"pythonPath": "C:\\Users\\Administrator\\Anaconda3",
"program": "${file}",
"cwd": "${workspaceFolder}",
"env": {},
"envFile": "${workspaceFolder}/.env",
"debugOptions": [
"RedirectOutput"
]
},
- 方案(三):
ctl + shift + p> 在输入:python: Select interpreter, 就会在本地生成一个setting.json,里面设置了你选择的解释器信息
"python.pythonPath": "C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36\\python.exe"
这个方案是在看vscode的文档才了解的, 还是
文档重要啊!
文档重要啊!
文档重要啊!
这样以后就可以调试了,是不是感觉良好-
运行
别高兴过早,当你写完一段代码,想看看输出的结果,可是怎么运行?怎么运行?怎么运行?
vscode可不是sublime text,ctl + b 不起作用啊啊啊!!!!
需要 配置task
task 顾名思义就是任务,配置这个应该就可以了
ctl + shift + p ,选择Task run task,如果没有task 配置,则选择Tasks: Configure Task Runner ,然后 选择Other ,vscode 会提供一个模板,然后我们编辑该模板:
"version": "2.0.0",
"tasks": [
{
"label": "py",
"type": "shell",
"command": "echo Hello",
"args": [
"tt.py"
]
}
]
最终配置下来,一点感觉,
真不如 sublime text 爽快!
真不如 sublime text爽快 !
真不如 sublime text爽快 !
sublime text VS vscode
-
debug环境下sublime text不如‘ vscode’,sublime text需要安装第三方插件才能设置断点,用起来很蹩脚 - 运行,
sublime text胜于vscode,ctl +b直接输出结果,而vscode需要配置task.json,launch.json












网友评论