对于编程人员来说,电脑上必开的软件一定有各种各样的编辑器,比如连年榜首的Pycharm,还有小巧玲珑的Sublime等等。市面上的编辑器种类这么多,选择哪种见仁见智。今天介绍一款我经常用的编辑器,vscode。

安装

vscode是微软于2015发布的一个跨平台源代码编辑器,官网(https://code.visualstudio.com/),直接到官网下载一个,然后点点点就可以了,最新版应该只有50M,而且启动极快,基本是瞬间启动。与此相比,pycharm这种安装包200多M,双击之后稍微等半个小时就能用的编辑器简直不可理喻。

给大家看看安装完的主界面:

vscode 编辑器每次命令都要 sudo_侧边栏


大家可以看到主界面的左侧侧边栏,从上到下依次是资源管理器、搜索、源代码管理、调试和插件。

  • 资源管理器:对项目文件进行管理,用过pycharm的一定熟悉
  • 搜索:侧边栏的搜索是对当前项目目录内的所有文件进行搜索
  • 调试:调试是一个编辑器很重要的功能
  • 插件:vscode的插件管理模式甚至比Pycharm还要好用

搭建Python环境

vscode只是一个代码编辑器而不是集成开发环境,本身不具有编译功能,我们要通过插件来实现环境搭建。
打开插件侧边栏,直接搜索python,第一个就是我们需要的插件,直接下载就行。
快速开始中给我们写清楚了搭建Python环境的步骤,安装Python开发环境和Python插件基本就是点点点,下下下,没什么好说的,第三步就需要稍微看一看了,我们需要配置一下。
vscode的解释器是以项目为单元的,针对不同的项目可以指定不同的解释器,打开一个新项目,选择解释器选项。
配置完成后会在坐下显示当前的解释器版本等信息。

运行Python程序

运行程序的方法有很多,但是都大同小异,基本的方法只有两类:

  • 在不调试的情况下启动
    执行后会在下方弹出一个终端,运行结果和其他的一些提示信息会打印到终端上。但是当要打印的信息太多时,就没办法显示全部信息了,这是我们可以用第二种方法。
  • 在终端中运行Python文件
    单击鼠标右键并选择“在终端中运行Python文件”,同样是调出终端界面并输出信息,但是不管打印多少都会显示全部信息

调试Python程序

打开侧边栏的调试功能界面,从上到下是变量、监视、调用堆栈和断点。

  • 变量:包含vscode自动识别的程序变量
  • 监视:可以自定义变量栏没有的表达式
  • 调用堆栈:显示程序的运行位置以及一些功能键
  • 断点:实时打印最新的运行结果