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中操作文件之truncate()方法的使用教程
May 25 Python
windows下Python实现将pdf文件转化为png格式图片的方法
Jul 21 Python
python中WSGI是什么,Python应用WSGI详解
Nov 24 Python
python 读取txt中每行数据,并且保存到excel中的实例
Apr 29 Python
实例讲解Python爬取网页数据
Jul 08 Python
基于Python在MacOS上安装robotframework-ride
Dec 28 Python
Python中包的用法及安装
Feb 11 Python
浅谈python 类方法/静态方法
Sep 18 Python
Python调用JavaScript代码的方法
Oct 27 Python
Python 微信公众号文章爬取的示例代码
Nov 30 Python
Python中生成ndarray实例讲解
Feb 22 Python
分享Python获取本机IP地址的几种方法
Mar 17 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下实现一个阿拉伯数字转中文数字的函数
2008/07/10 PHP
php笔记之常用文件操作
2010/10/12 PHP
php下利用curl判断远程文件是否存在的实现代码
2011/10/08 PHP
PHP中使用cURL实现Get和Post请求的方法
2013/03/13 PHP
PHP管理依赖(dependency)关系工具 Composer的自动加载(autoload)
2014/08/18 PHP
php操作csv文件代码实例汇总
2014/09/22 PHP
以文件形式缓存php变量的方法
2015/06/26 PHP
Smarty模板引擎缓存机制详解
2016/05/23 PHP
PHP实现将标点符号正则替换为空格的方法
2017/08/09 PHP
php连接mysql之mysql_connect()与mysqli_connect()的区别
2020/07/19 PHP
jQuery EasyUI API 中文文档 - MenuButton菜单按钮使用介绍
2011/10/06 Javascript
ie下jquery.getJSON的缓存问题的处理方法
2013/03/29 Javascript
web网页按比例显示图片实现原理及js代码
2013/08/09 Javascript
js onmousewheel事件多次触发问题解决方法
2014/10/17 Javascript
JS实现转动随机数抽奖特效代码
2020/04/16 Javascript
js实现ctrl+v粘贴上传图片(兼容chrome、firefox、ie11)
2016/03/09 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
2017/02/23 Javascript
jquery单击文字或图片内容放大并居中显示
2017/06/23 jQuery
Vue 表单控件绑定的实现示例
2017/08/11 Javascript
从零开始搭建一个react项目开发
2018/02/09 Javascript
手把手教你写一个微信小程序(推荐)
2018/10/17 Javascript
仿vue-cli搭建属于自己的脚手架的方法步骤
2019/04/17 Javascript
JavaScript使用表单元素验证表单的示例代码
2019/08/20 Javascript
[46:12]完美世界DOTA2联赛循环赛 DM vs Matador BO2第一场 11.04
2020/11/04 DOTA
Python字符串转换成浮点数函数分享
2015/07/24 Python
python GUI库图形界面开发之PyQt5单行文本框控件QLineEdit详细使用方法与实例
2020/02/27 Python
python 写函数在一定条件下需要调用自身时的写法说明
2020/06/01 Python
学校门卫工作职责
2013/12/07 职场文书
无工作经验者个人求职信范文
2013/12/22 职场文书
计算机网络工程专业职业生涯规划书
2014/03/10 职场文书
节约用水倡议书
2014/04/16 职场文书
治安消防安全责任书
2014/07/23 职场文书
乱丢垃圾袋检讨书
2014/10/08 职场文书
2015年春节标语口号
2014/12/09 职场文书
婚礼男方父母答谢词
2015/09/29 职场文书
2015年幼儿园班主任个人工作总结
2015/10/22 职场文书