快捷键
功能 | 快捷键 | 类型 | 说明 |
---|---|---|---|
设置-打开 | Ctrl+Alt+S | 内部 | -- |
编辑-格式化 | Ctrl+Alt+L | 内部 | -- |
编辑-折叠展开 | Ctrl+-/+ | 内部 | -- |
pycharm设置
- 文件编码encoding
settings->editor->file encodings: 默认GBK -> UTF-8
- debug时,console中文乱码解决
setting搜File Encodings: Global Encoding => GBK, Project Encoding => GBK
jupyter画图中文乱码
import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['AR PL UMing CN'] # 正常显示中文 plt.rcParams['axes.unicode_minus']=False # 正常显示字符 import matplotlib a=sorted([f.name for f in matplotlib.font_manager.fontManager.ttflist]) for i in a: print(i)
- 设置代码风格
Settings->Editor->File and Code Templates->Python Script
- 设置自动生成文件头
Settings->Editor->File and Code Templates->Python Script
#!/usr/bin/env python3 # coding=utf-8 """ @File : NAME.py@Author:AT@Create:{NAME}.py @Author : AT @Create :NAME.py@Author:AT@Create:{DATE} ${TIME} @Desc : """
- 启动报jre端口bind异常
netsh int ipv4 set dynamicport tcp start=49152 num=16383
netsh int ipv4 set dynamicport udp start=49152 num=16383
再重启 - 关闭重复代码提示
设置搜Duplicated Code,在Editor>Inspections>General: Duplicated Code frag 去掉 - 设置控制台日志数量限制
文件-->设置-->编辑器-->常规-->控制台
Override console cycle buffer size (1024 KB) 修改它 - 设置git地址
- 设置回退次数
HELP-FindAction: Registry-registry: undo.documentUndoLimit 100 -> 1000