pycharm使用技巧及常用快捷键,pycharm中最常用的10个快捷键总结
1.快捷键2。pycharm的常见设置和扩展
-
Mac键盘符号和修饰键
Command
Shift
Option
Control
Return/Enter
Delete
前进删除键(Fn Delete)
向上箭头
向下箭头
向左箭头
向右箭头
向上翻页(Fn )
下一页(Fn )首页
Fn End
Fn
右制表符(Tab键)
左制表符(shift制表符)
Escape (Esc)编辑(Space编辑)
完成空间的基本代码(完成任何类、方法、变量)
智能代码完成(过滤方法和预期变量类型的列表)
自动结束代码,自动在行尾添加分号p。
参数信息j,mid .按钮点击显示的方法
文档f1的快速视图
查看外部文档(在某些代码中,会触发浏览器显示相关文档)。将鼠标放在代码上。
显示代码简要信息f1
在错误或警告时显示具体的描述信息n,n
生成代码(getter、setter、constructor、hashcode/equals、tostring) o
重写方法(重写父类方法)I
实现方法(在接口中实现方法)t
包围代码(用if包围所选代码.否则,尝试.捕捉、形成、同步等。)/
注释/取消注释和行注释/
注释/取消注释并阻止注释。
选择连续代码块
减少当前选择的代码块q。
显示上下文信息
显示意图行动和快速修复代码l。
格式代码o
优化importI
自动缩进行/
缩进/反缩进代码x
将当前行或所选块剪切到剪贴板c。
将当前行或选定的块复制到剪贴板。
从剪贴板粘贴v
从最近的缓冲区粘贴d
复制当前行或选定的块。
删除选定块的当前行或第j行。
智能地将代码拼接成一行。
智能拆分和拼接多行
开始新的一行
案例切换]/[
直到选择了代码块的结束/开始
删除到单词的末尾(键FN Delete)
删除到单词/-的开头
展开/折叠代码块
所以展开代码块-
折叠所有代码块w
关闭活动编辑器选项卡搜索/替换双击。
询问任何f
在文件中搜索g
在搜索模式下,向下寻找g。
在搜索模式下,查找r。
替换文件中的f
全局搜索(按路径)r
全局替换(按路径)
查询结构(Ultimate Edition专用,需要在Keymap中设置)m
替换结构(仅适用于需要在键映射中设置的Ultimate Edition)用途搜索F7/F7
在文件中查找用法/在类中查找用法F7
文件中突出显示了F7的用法
显示用法“编译并运行F9”
编译ProjectF9
选定的文件、包或模块r
弹出的可选运行菜单d
弹出调试的可选菜单r
运行d
研发
从编辑器运行上下文中配置调试F8。
转到下一步。如果当前行的断点是一个方法,不要在当前方法的正文中输入F7。
转到下一步。如果当前行的断点是一个方法,则输入当前方法的主体。如果方法体仍然有方法,它将不会进入嵌入的方法F7。
智能进入时,断点所在的行上有多个方法调用。F8会弹出哪种方法?
跳出F9
运行到光标处。如果光标前有其他断点,您将输入断点F8。
计算表达式(变量值可以改变使其有效)r
恢复程序,如果该断点下面的代码仍有断点,则在下一个断点F8处停止。
切换断点(如果光标当前行有断点,取消断点;如果没有断点,添加)F8
检查断点信息导航o
寻找类文件o
查找所有类型的文件,打开文件,打开目录。打开目录需要在输入内容之前或之后添加一个反斜杠/O。
转到指定的变量/方法/
将打开的编辑标签页F12从左向右切换
返回到上一个工具窗口
从工具窗口进入代码文件窗口。
隐藏当前或最后一个活动窗口,光标进入F4.代码文件窗口
关闭活动运行/消息/查找/…表。
在当前文件跳转到一行的指定位置e。
显示最近打开的文件记录列表/
返回/前进到上一次操作的位置
跳到最后编辑的位置F1
显示当前文件,选择目标弹出层,弹出层有很多目标可以选择(比如在代码编辑窗口,可以选择Finder来显示文件)。b/点击鼠标。
输入光标所在方法/变量的接口或定义B。
跳转到实现位置。如果用在一个调用的方法名上,会跳转到具体的实现处,可以跳过接口空格,y。
快速打开光标所在的方法和类的定义
跳转到类型声明u
转到当前游标方法的父类的方法/接口定义/。
当前光标跳转到当前文件的上一个/下一个方法名位置]/[
将光标移动到当前代码的花括号开始/结束位置F12。
弹出当前文件结构层,可以在弹出层直接输入过滤(可以用来搜索类中的方法)h
显示当前类的层次结构。
显示方法层次结构
呼叫层次结构F2/F2
跳到错误或警告突出显示的下一个/上一个位置F4/
编辑/查看代码源主页
显示导航栏F3到当前文件。
选择要添加/取消书签F3的文件/文件夹/代码行。
选择文件/文件夹/代码行并使用助记键添加/取消书签0.9.
找到相应数值的书签位置F3。
显示所有书签重构F5
将文件复制到F6的指定目录
将文件移动到指定的目录。
为了安全地删除文件上的文件,F6弹出了确认框。
重命名文件F6
改变签名
m一致性
提取所选代码作为方法v。
提取变量f
提取字段c
提取常数p
选择参数VCS/本地历史k
将代码提交给版本控制器t
从版本控制器更新代码c
查看最近的变更记录
弹出快速版本控制器操作面板实时模板j。
会弹出模板选择窗口,选择的代码会用一个动态模板包裹在J周围。
插入自定义动态代码模板常规1.9
用相应的数字打开工具窗口
保存所有y
同步,刷新f
切换全屏模式F12
切换最大化编辑器
添加到收藏夹I
检查当前文件和当前配置文件`"快速切换当前方案(切换主题,代码风格等。),
打开创意系统设置;
打开项目结构对话框a。
查找操作(可以设置相关选项)
在编辑窗口标签和工具窗口之间切换(如果在切换过程中按了delete,则相应的选中窗口将被关闭)其他(快捷键在某些正式文档中没有体现)8
编辑模式导航o
找到类文件Ctrl N O转到指定的变量/方法Ctrl Shift Alt N /左右切换打开编辑标签页Alt /Alt
从工具窗口进入代码文件窗口ESCL。
在当前文件跳转到一行的指定位置。
显示最近打开的文件记录列表
/
返回/前进到上一个操作Ctrl Alt
/Ctrl Alt
跳到最后编辑的位置h
显示当前类的层次结构Ctrl HH
显示方法层次结构
显示呼叫层次结构F4
/
编辑/查看源代码U
显示类UML图J
查看评论编辑
删除到单词的末尾(
是Fn删除。
)
删除到单词的开头
/-
展开/折叠代码块f1
显示错误或警告的具体描述信息
格式代码o
优化import
开始新的一行。
自动结束代码,自动在行尾添加分号I。
实现方法(在接口中实现方法)F6
重命名文件或变量n
,
,N
生成代码(getter、setter、constructor、hashcode/equals、tostring) p
该方法显示的参数信息寻找Double.
找到什么了吗,f
全局搜索(按路径)f
在文件中搜索g
在搜索模式下,向下寻找g。
在搜索模式下,向上搜索导航B。
跳转到接口的实现u
查看接口定义
/
返回/前进到最后一个操作b的位置
/鼠标点击
输入光标所在方法/变量的接口或定义B。
跳转到类型声明处的空格
,Y
快速打开光标所在方法和类的定义o。
寻找类文件o
查找所有类型的文件,打开文件,打开目录。要打开目录,您需要在输入内容之前或之后添加一个反斜杠/F12。
返回到上一个工具窗口
从工具窗口进入代码文件窗口。
隐藏当前或最后一个活动窗口,光标进入代码文件窗口F3选择文件/文件夹/代码行。
添加/取消书签F3选择文件/文件夹/代码行
,使用助记键添加/取消书签0 … 9
找到相应数值的书签位置F3。
显示所有书签f1
显示当前文件,选择目标弹出层,弹出层有很多目标可以选择(比如在代码编辑窗口,可以选择Finder来显示文件)。F12
弹出当前文件结构层,可以直接在弹出层输入进行过滤(可以用来搜索类中的方法)。一般F
切换全屏模式自动代码注意:J可以调用所有提供的代码来完成。下面只是几个常用的。
以下是公文截图。你也可以在这里下载PyCharm官方快捷键手册。
提醒一下,pycharm中的设置可以导入和导出。文件导出设置可以将pycharm中的设置保存为jar文件。重装时可以直接导入设置jar文件,不用重复配置。
文件设置编辑器
1.设置Python自动引入包,首先在
通用自动导入-python: show弹出快捷键:Alt Enter:自动添加包。
2.“代码自动完成”的延时设置
代码完成-自动代码完成时间(毫秒):0 -自动弹出时间(毫秒):500
3.默认情况下,不能在PyCharm中用Ctrl滚轮改变字体大小,可以在>〉鼠标中设置。
4.显示“行号”和“空白字符”
外观-检查“显示行号”、“显示空白”和“显示方法分隔符”
5.设置编辑器的“颜色和字体”主题。
颜色字体-方案名称-选择 monokai Monokai “Darcula”说明:先选择 Monokai ,然后另存为就是 monokai-pipi ,因为默认主题是只读,有些字体大小和颜色是不能修改的。只有做了副本才能修改!
修改字体大小
颜色字体-字体大小-设置为“14”
6.将缩进设置为制表符“Tab”
文件-默认设置-代码样式
-常规-选中“使用制表符”
-Python-检查“使用制表符”
-其他语言代码的设置方式相同
7.删除默认文件夹
代码折叠-默认折叠-全部取消选中。
8.pycharm默认自动保存。如果习惯自己按ctrl s,可以设置如下:
通用-同步-保存文件的框架停用和保存文件自动,如果应用程序是空闲的.第二
检查编辑器标签-用星号标记修改过的标签。
9.文件和代码模板python脚本
#!/usr/bin/env python
# -*-编码:utf-8 -*-
__title__=$Package_name
__author__=$USER
__mtime__=$DATE
10.python文件默认编码
文件编码IDE编码:UTF-8;项目编码:UTF-8;
11.代码自动排列设置
这里换行符去掉,否则bar,baz会分在不同的行里,不好看。
清除已编译的。Pycharm中的pyc中间文件,pycharm的一个实用扩展功能。选择工作空间,右键单击清理python编译的文件。
你也可以自己写一个清晰的代码。
pycharm设置外部工具【python小工具】删除pycharm中当前打开的py文件对应的目录中的所有pyc文件。如果直接运行(而不是在下面的工具中运行),删除e:\ mine \ python _ workspace \ website目录中的pyc文件。
将上面的删除代码改为外部工具PyCharm设置工具外部工具添加
名称:DelPyc
程序:$ pyinterpreter目录$/Python Python安装路径
参数:$ project FileDir $/Oth/Utility/del pyc . py $ FileDir $
工作目录:$FileDir$
注意:$FileDir$ parameter注意:Parameters表示DelPyc删除当前打开的Pycharm文件对应的目录中的所有pyc文件。
之后,可以通过以下方式直接执行
注意:添加另一个名为DelPycIn的工具。
程序:Python安装路径,如D:\python3.4.2\python.exe
参数:E:\ mine \ python _ workspace \ Utility \ del pyc . py
工作目录使用变量$FileDir$
参数中没有$FileDir$可以直接删除常用目录R e:\ mine \ python _ workspace \ website ,两者结合使用更方便。
代码质量当你在打字的时候,PyCharm会检查你的代码是否符合PEP8。它会让你知道你是否有太多的空格或空行等。如果您愿意,可以将PyCharm配置为作为外部工具运行pylint。
2最快的方法到python 2 3/usr/bin/2to 3-wn $ FileDir $
这样,如果你在pycharm中打开一个文件,右击外部工具py2topy3,就可以瞬间将当前文件所在目录下的所有py2转换成py3。是不是很聪明!
转载请联系作者取得转载授权,否则将追究法律责任。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。