用VSCode开发Python工程
RT
·
Python的优缺点
优点
- 开源免费,解释型语言跨平台,可扩展性强
- 简单易用,学习成本低,看起来非常优雅干净
- 标准库和第三库众多,开发的时间短,胶水语言
缺点
- 运行速度慢(解释型语言的通病)(对于个人来说,比手动快就OK,而且有些应用场景可以容忍速度慢)
- 代码加密困难(对于普通人来说,仅用于提高效率,便捷生活,并不需要加密)
VSCode
VScode是一个相当优秀的IDE,具备开源、跨平台、模块化、插件丰富、轻量化、启动时间快、颜值高的特质
软件准备
下载地址如下:
Python:https://www.python.org/downloads/
VSCode:https://code.visualstudio.com/
Python推荐Python3最新版本即可
具体的安装教程,请自行搜索查阅(Python安装要记得勾选添加环境变量)
Python第三方库安装
-
首先检查下python是否安装成功
1、打开cmd,输入python,点击回车。
2、退出、输入pip list,检查第三库安装信息(安装默认自带的库)
-
安装第三方的包
通过python自带的pip工具,配置VScode需要的常用的库 flake8和yapf
flake8会检查编写代码时的不规范的地方和语法错误。
yapf是一个代码格式化工具,可以一键美化代码。
安装过程如下:
1、在cmd输入pip list检查是否已存在需要的包
2、输入pip install flake8下载安装flake8
3、输入pip install yapf下载安装yapf
VSCode配置Python相关
- 安装python插件
1、打开VScode,按下快捷键Ctrl+Shift+X,进入插件管理页面。
2、在搜索栏输入python。
3、选择插件,点击安装。
(因为我已经安装了,所以显示的是禁用/卸载)
- 安装中文插件
按下快捷键Ctrl+Shift+P,输入config,
选择 configure Display Language,然后选择zh-cn,重启
创建项目
- 创建一个本地文件夹,作为项目文件
配置工作区
1、点击设置图标,打开设置界面
2、选择工作区,配置工作区文件 settings.json
配置flake8和yapf并关闭pylint工具。
在工作区域输入以下内容:
{
"python.linting.flake8Enabled": true,
"python.formatting.provider": "yapf",
"python.linting.flake8Args": ["--max-line-length=248"],
"python.linting.pylintEnabled": false
}
配置启动项
- 创建py文件,输入print(“Hello World”)
- 配置启动项,选择python文件
- 自动生成下图文件
- 自此,配置完成
VSCode插件
- 插件名:中文(简体)语言包
- 插件名:One Dark Pro
- 插件名:Bracket Pair Colorizer 2
- 插件名:Beautify
- 插件名:Python
- 插件名:Python Extension Pack 包括了几个常用的插件:
MagicPython - 语法高亮、美化等功能
Jinja - Jinja template language support for Visual Studio Code
Django - 使用django 相关的
开发 python 时报错
- IntelliCode Python support requires you to use the Microsoft Python Language Server (preview).
禁用已安装的“Microsoft Intellicode”插件就好了 - Linter pylint is not installed.
setting.json 文件中,写入:“python.linting.enabled”: false,,该报错消失。
更多推荐
已为社区贡献1条内容
所有评论(0)