1、Pycharm 常用配置及快捷键


1、主题、字体及代码分割线(Right Margin)配置

  • IDE&&Editor 主题配置
    这里写图片描述
    这里写图片描述
    这里写图片描述

  • 字体(颜色)配置
    这里写图片描述

  • 代码分割线的取消及设置
    这里写图片描述
    这里写图片描述

2. IDE 布局及全屏设置

  • 将项目移动到右侧边栏
  • 然后在菜单栏 Window->Store Current Layout as Default
  • 还可以在菜单栏的 View->Enter Full Screen 启动全屏视角
    这里写图片描述
  • 对任意代码片段进行折叠:菜单栏Code->Folding->Fold Selection/Remove region
    这里写图片描述

3. 配置autopep8教程,让Python代码更符合pep8规范


4. 编码方式设定及项目起始位置设定

  • Python 脚本及版权模板设置:File>New>Python File / Package

    # -*- coding: utf-8 -*-
    """
    @Author    : Man Zhipeng
    @Email     : manzhipeng@qq.com
    @License   : Copyright(C), KEDACOM
    @Time      : ${DATE} ${TIME}
    @File      : ${NAME}.py
    @Version   : 1.0
    @Desciption: 
    """
    

    在这里插入图片描述

  • 文件头指定的编码方式文件保存编码方式应当一致
    这里写图片描述

  • File>New Project
    这里写图片描述


5. Tab 键设置成4个空格

  • File--->Settings--->Editor--->Code Style--->python,将 Use tab character 前面的勾去掉即可, 如下图所示:
    这里写图片描述

6. 设置函数注释风格(google)

  • File---> Settings ---> Tools ---> Python Integrated Tools ---> Docstring format ---> Google,如下图所示:
    在这里插入图片描述
  • 类及函数注释示例:函数冒号后面打三引号 会自动带出标准注释格式
def get_img_path(img_dir, img_name):
	"""Get image path
	Args:
		img_dir: image base dir
		img_name: image name

	Returns:
		abs path of a image
	
	Notes:
		some notes
	"""
	img_path = os.path.join(img_dir, img_name)

	return img_path

7. 常用快捷键(Keymap)

Ctrl + Shift + "-"    # 快速折叠
Ctrl + Shift + "+"    # 快速展开

Ctrl + D:          # 复制当前行
Ctrl + Y:          # 删除当前行

Ctrl + /# 快速注释(选中多行后可以批量注释)

Tab:               # 缩进当前行(选中多行后可以批量缩进)
Shift + Tab:       # 取消缩进(选中多行后可以批量取消缩进)

Ctrl + 减号:        # 折叠本部
Ctrl + 加号:        # 展开本部

Ctrl + 鼠标点击:     # 跳转
Shift + Enter:     # 快速换行

Ctrl + F:          # 查找
Ctrl + R:          # 替换

Shift + Z:         # Quick Definition(查看函数、类等的定义),重新改写了 keymap(Ctrl + Shift + I )

tab 批量换 space:     # 菜单栏Edit -> Convert Indents(To Spaces)

连续 2 次敲击 shift:    # 全局查找{可以在整个项目中查找某个字符串什么的,如查找某个函数名字符串看之前是怎么使用这个函数的}

8. Pycharm 安装插件(eg: Markdown)及第三方库

  • PyCharm中安装插件: Settings -> Plugins -> Browse repositories(下方三个按钮中间那个)->搜索 ‘markdown support’ -> install
  • PyCharm中安装第三方库:设置—>项目解释器—>点击右上角的+号查找后—>选择Install Package
  • tabnine 代码补全插件下载:参考 此文章 进行激活
  • 离线安装插件:https://plugins.jetbrains.com/
  • Atom Material Icons :优化文件及文件夹图标
  • Visual Studio Code Dark Plus Theme:vscode 主题
    在这里插入图片描述

9. git 配置

  • 需要本地安装好Git
  • Version Control -> Git,配置了Git等版本控制系统之后,可以很方便的diff查看文件的不同

10. 导入导出当前配置

  • File>Export Settings / Import Settings

11、内存视图顺序

  • 16 位数据内存排列顺序:低 8位在前(c0),高 8 位在后(0e),读取出来应该是 0ec0,换算成 10 进制为 3776
    在这里插入图片描述

12、同时编辑多行

  • 单击需要编辑的变量,然后同时按住:ctr+alt+shift+J 进行编辑即可

13、代码质量检查工具 Qodana

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值