PyCharm常用配置和常用插件(小结)


Posted in Python onFebruary 06, 2021

常用配置

以下配置能使用File -> New Projects Settings -> Settings for New Projects进行配置的尽量用这个配置,因为这个配置是作用于所有新建项目的,不能用的选择File -> Settings

PyCharm常用配置和常用插件(小结)

配置Python解释器

PyCharm常用配置和常用插件(小结)

文件编码

PyCharm常用配置和常用插件(小结)

文件和代码模板

#!/usr/bin/env python3
# -*- coding:utf-8 -*-
# @author JourWon
# @date ${DATE}
# @file ${NAME}.py

PyCharm常用配置和常用插件(小结)

修改主题

PyCharm常用配置和常用插件(小结)

修改字体

PyCharm常用配置和常用插件(小结)

快捷键风格

PyCharm常用配置和常用插件(小结)

显示行数和方法线

PyCharm常用配置和常用插件(小结)

代码自动提示快捷键

移除占用Alt+斜杠的快捷键

PyCharm常用配置和常用插件(小结)

设置Basic快捷键为Alt+斜杠

PyCharm常用配置和常用插件(小结)

鼠标悬停显示文档说明

PyCharm常用配置和常用插件(小结)

关闭自动更新

PyCharm常用配置和常用插件(小结)

安装 autopep8 工具

PEP8是 Python Enhancement Proposal 8的缩写,翻译过来就是 Python增强建议书,也就是Python编码规范。

Mac安装方式

命令行输入pip install autopep8,如果执行autopep8 --version命令,输出类似autopep8 1.5.4 (pycodestyle: 2.6.0)的信息,则说明安装成功

Win10安装方式

PyCharm常用配置和常用插件(小结)

搜索autopep8,点击Install Package

PyCharm常用配置和常用插件(小结)

安装完成之后左下角会出现Packages autopep8 installed successful等信息

PyCharm常用配置和常用插件(小结)

Name:autopep8(可以随便取)

Tools settings

  •  ProgramsC:\dev\anaconda3\Lib\site-packages\autopep8.py
  • Parameters--in-place --aggressive --aggressive $FilePath$
  • Working directory$ProjectFileDir$

Output Filters设置:

  • regular expression to match output$FILE_PATH$:$LINE$:$COLUMN$:.*

autopep8在pycharm中的使用:在Pycharm编辑其中新建一个python文件,编辑一些不符合pep8风格的代码;将鼠标放在该文件的编辑器中→右键→External Tools→点击Autopep8。这样你的代码就符合pep8的风格了。

PyCharm常用配置和常用插件(小结)

启动不打开上一个项目

PyCharm常用配置和常用插件(小结)

导出导入配置

导出配置

file -> Manage IDE Settings -> export setting,设置导出的settings.jar包的位置,然后点击OK

PyCharm常用配置和常用插件(小结)

导入配置

file -> Manage IDE Settings -> import settings,选择你想要导入的 settings.jar即可

常用插件

Translation -翻译插件

CodeGlance -代码地图

.ignore -git忽略文件

Key Promoter X -一款可以进行快捷键提示的插件

AceJump -一款可以彻底摆脱鼠标的插件

String Manipulation -一款强大的字符串转换工具

GsonFormat -将JSON字符串转换为内部类实体类插件

ideaVim -让我们在 Pycharm 中 使用 vim 来编辑代码

Markdown -md文件编辑查看

Regex Tester -PyCharm的第三方插件,可以测试正则表达式

Json Parser -json格式化工具

Statistic -statistic项目统计插件,统计整体代码量,包括所有文件的统计数量和行数

Rainbow Brackets -彩虹颜色的括号,清除分清括号个数,防止括号错乱

到此这篇关于PyCharm常用配置和常用插件(小结)的文章就介绍到这了,更多相关PyCharm常用配置和常用插件内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python语言的12个基础知识点小结
Jul 10 Python
python简单获取本机计算机名和IP地址的方法
Jun 03 Python
python编程羊车门问题代码示例
Oct 25 Python
python使用fork实现守护进程的方法
Nov 16 Python
Python科学画图代码分享
Nov 29 Python
python编程实现随机生成多个椭圆实例代码
Jan 03 Python
Python代码打开本地.mp4格式文件的方法
Jan 03 Python
pycharm运行scrapy过程图解
Nov 22 Python
Python内置方法和属性应用:反射和单例(推荐)
Jun 19 Python
python 绘制场景热力图的示例
Sep 23 Python
Python大批量搜索引擎图像爬虫工具详解
Nov 16 Python
关于Python使用turtle库画任意图的问题
Apr 01 Python
完美解决torch.cuda.is_available()一直返回False的玄学方法
Feb 06 #Python
python反扒机制的5种解决方法
Feb 06 #Python
Python 爬取淘宝商品信息栏目的实现
Feb 06 #Python
解决pytorch下出现multi-target not supported at的一种可能原因
Feb 06 #Python
pytorch下的unsqueeze和squeeze的用法说明
Feb 06 #Python
一文带你掌握Pyecharts地理数据可视化的方法
Feb 06 #Python
解决pycharm不能自动保存在远程linux中的问题
Feb 06 #Python
You might like
如何将数据从文本导入到mysql
2006/10/09 PHP
PHP调用VC编写的COM组件实例
2014/03/29 PHP
php对数组内元素进行随机调换的方法
2015/05/12 PHP
PHP打印输出函数汇总
2016/08/28 PHP
PHP使用new StdClass()创建空对象的方法分析
2017/06/06 PHP
jquery实现的图片点击滚动效果
2014/04/29 Javascript
javascript 实现 原路返回
2015/01/21 Javascript
c#程序员对TypeScript的认识过程
2015/06/19 Javascript
jQuery ui实现动感的圆角渐变网站导航菜单效果代码
2015/08/26 Javascript
prototype框架中美元符号$用法分析
2016/01/22 Javascript
RequireJS多页面应用实例分析
2016/06/29 Javascript
nodejs简单访问及操作mysql数据库的方法示例
2018/03/15 NodeJs
一步步教会你微信小程序的登录鉴权
2018/04/09 Javascript
JS计算两个数组的交集、差集、并集、补集(多种实现方式)
2019/05/21 Javascript
微信小程序与公众号卡券/会员打通的问题
2019/07/25 Javascript
wxPython框架类和面板类的使用实例
2014/09/28 Python
用python 制作图片转pdf工具
2015/01/30 Python
解决phantomjs截图失败,phantom.exit位置的问题
2018/05/17 Python
详解Django中类视图使用装饰器的方式
2018/08/12 Python
python环形单链表的约瑟夫问题详解
2018/09/27 Python
不归路系列:Python入门之旅-一定要注意缩进!!!(推荐)
2019/04/16 Python
python matplotlib折线图样式实现过程
2019/11/04 Python
Pytorch实现LSTM和GRU示例
2020/01/14 Python
python递归函数求n的阶乘,优缺点及递归次数设置方式
2020/04/02 Python
django 外键创建注意事项说明
2020/05/20 Python
利用Python实现Json序列化库的方法步骤
2020/09/09 Python
利用HTML5 Canvas制作键盘及鼠标动画的实例分享
2016/03/15 HTML / CSS
html5 横向滑动导航栏的方法示例
2020/05/08 HTML / CSS
德国PC硬件网站:CASEKING
2016/10/20 全球购物
CAT鞋加拿大官网:CAT Footwear加拿大
2020/08/05 全球购物
学习雷锋倡议书
2014/04/15 职场文书
2015年百日安全活动总结
2015/03/26 职场文书
2015年社区妇联工作总结
2015/04/21 职场文书
2015年医院后勤工作总结
2015/05/20 职场文书
《迟到》教学反思
2016/02/24 职场文书
mysql5.5中文乱码问题解决的有用方法
2022/05/30 MySQL