如何更好的使用PyCharm
工欲善其事必先利其器
1 常用技巧
1.1 设置中文汉化
如果有需要实现中文汉化,可以尝试安装一个插件实现
Files - > Settings - > Plugins(插件),在插件的搜索栏里输入Chinese,找到Chinese(simplified),点击(install)进行安装即可(安装插件后重启编辑器生效)
1.2 设置代码字体颜色
file —> setting —> Editor —>color schome —> python
文件 —> 设置 —> 编辑器 —> 配色方案 —> Python
1.3 设置鼠标滑轮调整字体大小
设置后,即可在代码编辑页面(终端等等)使用 Ctrl + 鼠标滚动向上划实现字体放大(鼠标滚动向下划实现字体放小)
1.4 修改PyCharm运行时内存
在电脑配置允许的情况下,可以设置更大的内存给PyCharm,方便在运行代码的时候能够更佳顺畅,或者设置PyCharm的启动时使用的内存加大,让PyCharm加载项目文件更快,体验更佳。
(1)、Help —> Find Action —> (输入 “VM”) —> (点击) “Edit Custom VM options”
(2)、Pycharm会在编辑器中打开适当的vmoptions文件(pycharm.vmoptions或pycharm64.options)。
(3)、将**-Xms**属性的值修改为你想要的结果,然后保存
1.5 显示pycharm运行时内存
运行程序代码,有时候方便查看内存状况
1.6 设置代码模板
给新建的py文件默认生成的一些内容
# -*- coding: utf-8 -*-
# @FileName : ${NAME}.py
# @Author : 怪籽
# @Time : ${DATE} ${TIME}
配置的参数有:
${PROJECT_NAME} - 当前项目的名称
${NAME} - 在文件创建过程中在“新建文件”对话框中指定的新文件的名称
${USER} - 当前用户的登录名
${DATE} - 当前的系统日期
${TIME} - 当前系统时间
${YEAR} - 今年
${MONTH} - 当月
${DAY} - 当月的当天。
${HOUR} - 目前的小时。
${MINUTE} - 当前分钟。
${PRODUCT_NAME} - 将在其中创建文件的IDE的名称
${MONTH_NAME_SHORT} - 月份名称的前3个字母。 示例:1月,2月等
${MONTH_NAME_FULL} - 一个月的全名。 示例:1月,2月等
1.7 PyCharm设置背景图
看个人喜好设置吧,如果想为了心情愉悦,可以设置放放一些美美图或者帅帅图,加趣味性,高效编码
1.8 自定义菜单栏
效果:可用此方法添加前进与后退导航,方便查看代码
进入设置 —>点击外观与行为 —> 菜单与工具栏 —> 主菜单 —> +号 —> 添加操作
前进后退挺有必要知道,使用CTRL + Z撤销,但是有时候有调整回去就需要了
1.9 新版pycharm恢复旧版本界面
取消使用新版UI界面,需要重启编辑器生效
1.10 常用快捷键
-
函数提示:Ctrl + Alt + Space
-
查找同一变量位置:Ctrl + F3
-
一键添加类型提示:Alt + Enter
-
快速插入:Alt + Insert
-
一键美化:Ctrl + Alt + L,若失效则关闭网易云音乐快捷键
-
查看注释:Ctrl + Q,如果类在不同文件中,不方便定位文代码文件查看注释就需要使用这个方式,方便查看代码注释
-
换到下一行:Shift + Enter
-
快速补全:这个需要先设置。File → Settings → Keymap → Main menu → Code → Completion → Basic → 设置(直接搜completion更快)
-
快速运行:Ctrl + Shift + F10(选择运行 Alt + Shift + F10)
-
快速注释:选中后 Ctrl + /
-
历史粘贴板:Ctrl + Shift + V
-
快速展开、合并:Ctrl + Alt + + (PS:有的版本的Ctrl+Shift而不是Alt)
-
全局搜索:敲两下 Shift
-
切分窗口:这个需要先设置。File → Settings → Keymap → Main menu → Window → Editor Tabs → Split Vertically → 设置(直接搜split更快)
-
寻找变量:光标在变量处,Alt + 滚轮
-
删除缩进:Shift + Tab
-
快速切换函数:Alt + ↑
-
快速切换函数:Alt + ↑
-
变量用过的地方:Alt + F7
-
快速包围:Ctrl + Alt + T,若失效则关闭QQ
-
跳到文件成员:Ctrl + F12
-
选择输入:Alt + F1
-
在项目内查找:Ctrl + Shift + F,若失效则关闭搜狗输入法的简繁切换快捷键
-
录制宏
录制:Edit → Macros → Start Macro Recording → 具体操作 → Stop Macro Recording
添加快捷键:Keymap → Macros → 右键宏 → Add Keyboard Shortcut -
代码封装:Ctrl + Alt + M
-
列选择模式:Alt + Shift + Insert 或 右键 → Column Selection Mode(不使用后记得取消)
-
重构:Shift + F6
-
快速选中:Alt + J
-
优化 import:Ctrl + Alt + O,若失效则关闭 QQ 屏幕识图的热键
-
**复制粘贴:**Ctrl + D
-
经典五大快捷键
复制:Ctrl + C
粘贴:Ctrl + V
撤回:Ctrl + Z
保存:Ctrl + S
剪切:Ctrl + X
-
展开/折叠所有代码块:Ctrl + Shift + + / Ctrl + Shift + -
-
大小写转换:Ctrl + Shift + U
-
查找 / 替换:Ctrl + F / Ctrl + R
-
全局查找 / 全局替换:Ctrl + Shift + F / Ctrl + Shift + R
1.12 调试Debug
调试程序时用到