文章目录

  • Idea or PyCharm
    • Idea安装插件
    • 创建项目
    • 代码规范检测
  • VSCode
    • 下载
      • 使用国内源
      • 使用百度网盘
    • 安装
    • 安装插件
      • python插件
      • 中文插件
    • 安装常用的库 flake8和yapf
    • 创建项目
      • 配置工作区
      • 配置启动项

Idea or PyCharm

Idea和PyCharm的区别就是Idea需要安装Python的插件,而PyCharm是专门用来开发Python的工具,Idea在安装插件后基本没啥区别,唯一点就是可能官方的插件没有PyCharm更新得快,Idea由于主要是开发Java的,可能有过多的功能冗余,如果是没有编码经验的Python初学者,建议用PyCharm或VSCode,由于博主是主学Java的,这里就直接用的Idea,通过安装Python插件的形式,减少工具的打开。

Idea安装插件

打开文件-> 设置

打开插件,在插件市场搜Python,然后点击安装,博主这里应该安装过了。

安装完成后重启Idea即可

创建项目


找到Python模块,其中项目SDK是你安装的Python。


完成后,我们来创建一个hello的包


创建完成后会自动生成一个初始文件__init__.py

打开__init__.py文件,我们编写代码

print("Hello World!")


右击,运行,成功输出

代码规范检测

运行CMD

pip install flake8 

运行,检测是否安装成功

flake8 -h


打开Idea,选择文件-> 设置,找到工具->外部工具


点击+号填入以下内容

Program:  $PyInterpreterDirectory$/python
Arguments: -m flake8 --statistics $ProjectFileDir$ --exclude $ProjectFileDir$/xxx (按需求进行配置,排除检测)
Working directory: $ProjectFileDir$

保存

然后我们在项目上右击,选择


VSCode

VScode是一个相当优秀的IDE,具备开源、跨平台、模块化、插件丰富、轻量化、启动时间快、颜值高的特质

下载

VSCode:https://code.visualstudio/

使用国内源

官网地址可能下载的很慢,我们可以换成国内源下载,我们选择复制下载链接


链接如下

https://az764295.vo.msecnd/stable/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/VSCodeUserSetup-x64-1.67.2.exe

我们将域名az764295.vo.msecnd换成vscode.cdn.azure ,即改为

http://vscode.cdn.azure/stable/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/VSCodeUserSetup-x64-1.67.2.exe

使用百度网盘

网盘上的版本为1.67.2
链接:https://pan.baidu/s/1ZnOV9dXr3mYDqD6qbDTu8g?pwd=mao4
提取码:mao4

安装

双击运行下载的安装包,我同意

修改安装路径


安装

等待安装完成即可

安装插件

python插件

打开VScode,按下快捷键Ctrl+Shift+X,进入插件管理页面。

在搜索栏输入python。

选择插件,点击安装。

中文插件

按下快捷键Ctrl+Shift+P,输入config

选择 configure Display Language,然后选择zh-cn,没有的话选择Install Additional Languages

安装简体中文

然后重复上面的操作,选择zh-cn,重启

安装常用的库 flake8和yapf

flake8会检查编写代码时的不规范的地方和语法错误。
yapf是一个代码格式化工具,可以一键美化代码。

在cmd输入pip list检查是否已存在需要的包
如果没有找到flake8和yapf
运行以下命令进行安装

pip install flake8
pip install yapf

创建项目

创建一个本地文件夹,作为项目文件

配置工作区

点击左下角设置图标,选择设置

选择工作组,选择右上角打开设置

输入以下内容

{
    "python.linting.flake8Enabled": true,
    "python.formatting.provider": "yapf",
    "python.linting.flake8Args": ["--max-line-length=248"],
    "python.linting.pylintEnabled": false
}


Ctrl+S保存

配置启动项

右击新建文件,创建一个py文件

输入

print("Hello World")


记得Ctrl+S保存下

配置启动项,选择python文件


自动生成下图文件

我们按F5调试运行

在问题中,我们可以看到结尾没添加回车符的提示

更多推荐

【Python】Java工程师学Python之常用开发工具