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 相关文章推荐
使用wxpython实现的一个简单图片浏览器实例
Jul 10 Python
wxPython学习之主框架实例
Sep 28 Python
python通过pil将图片转换成黑白效果的方法
Mar 16 Python
python简单实现旋转图片的方法
May 30 Python
Python的Django框架中设置日期和字段可选的方法
Jul 17 Python
TensorFLow用Saver保存和恢复变量
Mar 10 Python
python 借助numpy保存数据为csv格式的实现方法
Jul 04 Python
Python 将Matrix、Dict保存到文件的方法
Oct 30 Python
Python基于Tkinter模块实现的弹球小游戏
Dec 27 Python
Python3实现的判断环形链表算法示例
Mar 07 Python
python json load json 数据后出现乱序的解决方案
Feb 27 Python
Python机器学习工具scikit-learn的使用笔记
Jan 28 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
十大使用PHP框架的理由
2015/09/26 PHP
javascript prototype,executing,context,closure
2008/12/24 Javascript
转换字符串为json对象的方法详解
2013/11/29 Javascript
php结合imgareaselect实现图片裁剪
2015/07/05 Javascript
Nodejs的express使用教程
2015/11/23 NodeJs
利用js的闭包原理做对象封装及调用方法
2017/04/07 Javascript
babel的使用及安装配置教程
2018/02/22 Javascript
Vue如何实现响应式系统
2018/07/11 Javascript
小程序登录态管理的方法示例
2018/11/13 Javascript
vue缓存的keepalive页面刷新数据的方法
2019/04/23 Javascript
基于原生JS封装的Modal对话框插件的示例代码
2020/09/09 Javascript
vue 项目软键盘回车触发搜索事件
2020/09/09 Javascript
[46:32]Fnatic vs OG 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
用Python编程实现语音控制电脑
2014/04/01 Python
Python 创建子进程模块subprocess详解
2015/04/08 Python
Python多进程分块读取超大文件的方法
2016/04/13 Python
Python实现mysql数据库更新表数据接口的功能
2017/11/19 Python
LRUCache的实现原理及利用python实现的方法
2017/11/21 Python
将pip源更换到国内镜像的详细步骤
2019/04/07 Python
PyQt5 多窗口连接实例
2019/06/19 Python
Python编写一个验证码图片数据标注GUI程序附源码
2019/12/09 Python
python实现交并比IOU教程
2020/04/16 Python
CSS3 制作旋转的大风车(充满童年回忆)
2013/01/30 HTML / CSS
css3实现3d旋转动画特效
2015/03/10 HTML / CSS
Pretty Little Thing美国:时尚女性服饰
2018/08/27 全球购物
英国领先的在线礼品店:Getting Personal
2019/09/24 全球购物
华为C++笔试题
2014/08/05 面试题
大二自我鉴定
2014/01/31 职场文书
赔偿协议书范本
2014/09/12 职场文书
党支部三会一课计划
2014/09/24 职场文书
教师个人培训总结
2015/02/11 职场文书
社区公民道德宣传日活动总结
2015/03/23 职场文书
捐书活动倡议书
2015/04/27 职场文书
围城读书笔记
2015/06/26 职场文书
2015秋季开学演讲稿范文
2015/07/16 职场文书
大学社团活动总结怎么写
2019/06/21 职场文书