Python 编程的最好搭档—VSCode 详细指南

Python 编程的最好搭档—VSCode 详细指南刚学 Python 的同学可能会觉得每次写 Python 的时候都得打开 Cmd 有点烦躁 直接上手 Pycharm 的同学可能会觉得这软件太笨重了 晦涩难用 尽管对于老手而言 Pycharm 用起来确实非常爽 那么有没有省去打开 CMD 的步骤 又能弥补 Pycharm 笨重的特点的软件呢 答案是 VSCode 诞生于 2015 年的 VSCode 编辑器 现在可以说是目前最强的编辑器之一 在微软的背书下 比各位历史悠久的

刚学Python的同学可能会觉得每次写Python的时候都得打开Cmd有点烦躁,直接上手Pycharm的同学可能会觉得这软件太笨重了,晦涩难用(尽管对于老手而言,Pycharm用起来确实非常爽)。那么有没有省去打开CMD的步骤,又能弥补Pycharm笨重的特点的软件呢?——答案是VSCode.

诞生于2015年的VSCode编辑器,现在可以说是目前最强的编辑器之一,在微软的背书下,比各位历史悠久的老大哥成长快得多,不到5年的时间里便坐到了市场占有率第一的位置。这么短的时间里,它是怎么成功的?答案是:简单,可扩展性强。

编辑器,简单很重要。还记得我多年前第一次用Vim编辑器时搜索的第一个问题:怎么退出Vim?一个工具的学习曲线会直接影响该工具的受众数量,对于编辑器而言尤其如此。任何使用起来复杂的东西最终都会被更容易使用的东西替代掉,不过Vim有其在运维方面的独特优势,所以它暂时是不可替代的。

Vim的不可替代是在服务器层面,对于我们在桌面端编程而言,越简单好用的编辑器越好,不要搞骚操作,最终烦的是自己。这就是为什么VSCode越来越火爆,而且它不仅简单易用,还能覆盖几乎所有语言的编写,如果我有一个小项目需要涉及到前后端所有代码,用VSCode一个编辑器就能解决了,而不是前端切Webstorm,后端切Pycharm.

好了,接下来就让我们来上手VSCode.

1.安装
毕竟是微软大爷的产品,安装VSCode你几乎不会遇到问题,打开:
https://code.visualstudio.com/

2.1 中文插件

  1. 点击View – Command Palette (或输入 Ctrl + shift + P) 进入命令面板.
  2. 在这里插入图片描述
    . 2. 输入 configure language, 选择Configure Display Language (配置显示语言)。
    在这里插入图片描述

  3. 检查有没有zh-cn的选项,如果有,直接选择zh-cn替换。然后按照提示重启vscode就能看到界面变回中文了。

默认按F5后进入DEBUG模式,需要再按一次F5程序才会运行,如果要按F5马上运行需要将launch.json文件的 “stopOnEntry”: true,改为 “stopOnEntry”: false。 launch.json文件在设置中可以找到,如下图所示:

在这里插入图片描述
3.其他扩展
3.1 语法提示,配置flake8
写代码没有语法提示,其实是很难受的一件事情,IDE直接帮你做了这件事,不过VSCode需要你稍微配置一下:


  1. 打开终端,输入 pip install flake8 安装flake8,我已经装过了,你的提示应该跟我的不一样:
    在这里插入图片描述
    . 2. 在settings.json文件中输入”python.linting.flake8Enabled”: true
    在这里插入图片描述
    3.2 自动格式化代码
    Yapf是谷歌开源的一个用于格式化Python代码的工具,可以一键美化代码。支持两种规范:PEP8和Google Style,下面的步骤和3.1类似的就不再补图啦:




  2. 打开终端
  3. 输入 “pip install yapf” 安装yapf
  4. 在settings.json文件中输入”python.formatting.provider”: “yapf”
  5. 用一个看看, 按下快捷键 Alt+Shift+F 即可自动格式化代码。

3.5 更强大的自动补全

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173474.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午8:43
下一篇 2026年3月27日 上午8:44


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号