Getting Started with Python in VS Code 翻译
虽然说是翻译,但是不是每句话都翻译。只是把我觉得有用的信息写出来(windows平台)。
原文链接:Getting Started with Python in VS Code
环境搭建
- VS1 Code
- VS Code Python extension
- Python3
安装VS Code
直接到官网下载即可。
安装VS Code Python Extension
VS Code是一个轻量级的代码编辑器,内建支持JavaScript, TypeScript 和 Node.js。如果想支持别的语言就必须安装对应的Extension。现在我们需要安装Python Extension。
VS Code安装Extension很简单只需要在Extension Marketplace中直接查找到要安装的Extension点击Install即可。
安装Python3
到官网下载安装即可。还有其他Python解析器,可以根据需要自行选择。
确认安装
在cmd中执行py -3 --version
。如果没报错就是成功了。
选择python解析器
如果你的平台上安装了多个python解析器,可以使用Python:select interpreter
命令指定解析器。
- 使用快捷键
Ctrl+Shift+P
。 - 在Command Palette中输入
Python: Select Interpreter
回车。
- 然后指定Python解析器的
filepath
。
开始编码
选择目录
与Eclipse一样,VS Code有Workspace这个概念。但与Eclipse不同的是,VS Code的Workspace就是代码所在的目录。也就是说当前VS Code打开的那个目录即使当前的Workspace。在Workspace下会有一个.vscode\settings.json
的Json文件。该文件是针对当前Workspace的配置文件,里面的配置项会覆盖VS Code的全局配置项。如果没有针对当前Workpace进行配置,则该文件不存在。
选择目录的方法是File->Open Folder
。
创建源代码文件
选择目录后,再使用File->New File
来创建文件
VS Code会自动打开一个Tab,但此时该文件还不是Python的源代码文件。需要Ctrl+S
来保存,在保存时将文件名后缀指定为".py"。
调整编码和回车格式
保存文件后可以在编辑器的右下方修改文件编码和回车格式了
写入代码
msg = 'Hello World'
print(msg)
运行代码
VS Code有三种方式运行代码
- 运行整个文件
点击右上角的绿色三角形
也可以在编辑器中右键然后选择’Run Python File in Terminal’ - 运行部分代码
在编辑器中选中要运行的代码,然后使用快捷键Shift+Enter
。或选中后右键选择Run Selection/Line in Python Terminal
。 - 在REPL中运行
在Command Palette(Ctrl+Shift+P
)中输入Python: Start REPL
回车。就可以在编辑器下方的TERMINAL中直接输入Python代码了。
调试
打断点
- 方式1 鼠标左键点击代码行号左侧位置
- 方式2 将光标移动到断点行然后按
F9
调试
VS Code 调试命令需要点击F5
点击F5之
后在Command Palette中会让你选择debug configuration。选择其中的Python File即可。
变量状态栏
进入调试模式后,左侧会出现变量的状态栏
除了查看变量外,还可以在下方的DEBUG CONSOLE中操作变量。
调试控制按钮
进入调试模式后还会出现一个浮动的调试窗口用于控制调试
六个按钮分别是:
- continue (F5)
- step over (F10)
- step into (F11)
- step out (Shift+F11)
- restart (Ctrl+Shift+F5)
- stop (Shift+F5)
引用和使用包(Package)
实在累了翻译不动了,明儿再说吧。
-
VS即Visual Studio的缩写 ↩︎
上一篇: 函数表达式1
下一篇: javascript变量作用域预解析
推荐阅读
-
VS Code 配置 Python 开发环境
-
Python Getting Started
-
Qt Creator + PyQT5 + Python + VS Code开发环境搭建
-
vs code使用python出现乱码解决
-
Appium翻译篇【 appium/docs/en/about-appium/getting-started.md 】
-
VS Code V1.46.1 实现 Python (V3.8.1)自动补全的方法
-
VS Code 安装与使用,Python * IDE 编程指南!
-
在VS Code上搭建Python开发环境的方法
-
Python 代码编辑器怎么选?PyCharm、VS Code、Jupyter Notebook 都各有特色
-
VS Code中code runner运行Python程序[Done] exited with code=null