当前位置: 首页 > 后端技术 > Python

使用Pycharm的快捷键

时间:2023-03-26 18:18:56 Python

一直为大家写了很多技术文章。今天我们写一篇软件-pycharm使用文章,仅供大家参考。pycharm常用快捷键一、编辑(Editing)Ctrl+Space基本代码补全(类、方法、属性)Ctrl+Alt+Space快速导入任意类Ctrl+Shift+Enter语句补全Ctrl+P参数信息(调用中方法参数)Ctrl+Q快速查看文档F1外部文档Shift+F1外部文档,进入web文档主页Ctrl+Shift+Z-->Redo重做Ctrl+鼠标介绍/输入代码定义Ctrl+F1显示错误描述或警告信息Alt+Insert自动生成代码Ctrl+O重新方法Ctrl+Alt+T选择Ctrl+/行注释/取消注释行Ctrl+Shift+/块注释Ctrl+W选择添加的代码块Ctrl+Shift+W返回上一个stateCtrl+Shift+W返回上一状态Ctrl+Shift+]/[选中代码块结束,开始Alt+Enter快速修复Ctrl+Alt+L代码格式化Ctrl+Alt+O优化导入Ctrl+Alt+IAuto-缩进Tab/Shift+Tab缩进,当前没有缩进行Ctrl+X/Shift+Delete将当前行或选定的代码块剪切到剪贴板Ctrl+C/Ctrl+Insert将当前行或选定的代码块复制到剪贴板Ctrl+V/Shift+Insert从剪贴板粘贴Ctrl+Shift+V从粘贴最近的缓冲区Ctrl+D复制选定区域或行Ctrl+Y删除选定行Ctrl+Shift+J添加智能线Ctrl+Enter智能线剪切Shift+Enter开始新行Ctrl+Shift+U在选定区域或代码块之间切换Ctrl+Delete删除到字符末尾Ctrl+Backspace删除到字符开头Ctrl+Numpad+/-展开/折叠代码块(当前位置:函数、注释等)Ctrl+shift+Numpad+/-展开/折叠全部代码块Ctrl+F4关闭运行标签2.Find/Replace(搜索/替换)F3NextShift+F3PreviousCtrl+RReplaceCtrl+Shift+F或连续敲2次shift全局搜索{可在整个项目中使用找一个字符串什么的,比如找一个函数名字符串,看看之前这个函数怎么用}Ctrl+Shift+R全局替换3、运行(Running)Alt+Shift+F10运行模式配置Alt+Shift+F9DebugModeConfigurationShift+F10RunShift+F9DebugCtrl+Shift+F10RunEditorConfigurationCtrl+Alt+R运行manage.pyTask4,Debug(调试)F8SkipF7EnterShift+F8ExitAlt+F9RunCursorAlt+F8Verify表达式Ctrl+Alt+F8快速验证表达式F9恢复程序Ctrl+F8断点切换Ctrl+Shift+F8查看断点5.导航(Navigation)Ctrl+N跳转到类Ctrl+Shift+N跳转到符号Alt+Right/LeftJumptonext,previouseditedtabF12回到上一个工具窗口Esc从工具窗口回到编辑窗口Shift+Esc隐藏运行、最近运行窗口Ctrl+Shift+F4关闭当前运行的选项卡Ctrl+G查看当前行号、字符符号Ctrl+E弹出当前文件,打开最近使用文件列表Ctrl+Alt+左/右后退、前进Ctrl+Shift+Backspace导航到最近的编辑区域Alt+F1查找当前文件或徽标Ctrl+B/Ctrl+单击跳转到声明Ctrl+Alt+B跳转到执行Ctrl+Shift+I快速查看定义Ctrl+Shift+B跳转到类型声明Ctrl+Shift+B跳转到类型声明Ctrl+Alt+BU跳转到父类方法,父类Alt+Up/Down跳转到上一个,下一个方法Ctrl+]/[跳转到代码块末尾,开始Ctrl+F12弹出文件结构Ctrl+H类型层级Ctrl+Shift+H方法层级Ctrl+Alt+H调用层级F2/Shift+F2next,previoushighlightederrorF4/Ctrl+Enter编辑资源、查看资源Alt+Home显示导航栏F11书签切换Ctrl+Shift+F11书签助记符切换Ctrl+#[0-9]跳转到标记的书签Shift+F11显示书签6.搜索相关(UsageSearch)Alt+F7/Ctrl+F7查询文件中的用法Ctrl+Shift+F7文件中的用法高亮显示Ctrl+Alt+F7显示用法7.重构(Refactoring)F5复制F6剪切Alt+删除安全删除Shift+F6重命名Ctrl+F6更改签名Ctrl+Alt+N内联Ctrl+Alt+M提取方法Ctrl+Alt+V提取属性Ctrl+Alt+F提取字段Ctrl+Alt+C提取常量Ctrl+Alt+CP提取参数8.控制VCS/本地历史Ctrl+K提交项目Ctrl+T更新项目Alt+Shift+C查看最近更改Alt+BackQuote(')VCSquickpop-up9.模板(LiveTemplates)Ctrl+Alt+JCurrent使用模板Ctrl+J插入模板10.基本(General)Alt+#[0-9]打开对应的工具窗口Ctrl+Alt+Y同步Ctrl+Shift+F12最大化编辑切换Alt+Shift+F添加到底部喜欢Alt+Shift+I根据配置检查当前文件Ctrl+BackQuote(')快速切换当前计划Ctrl+Alt+S 打开设置页面Ctrl+Shift+A在编辑器中查找所有操作窗口间Ctrl+Tab切换pycharm的常用设置lz提醒一下pycharm中的设置是可以导入导出的,file>exportsettings可以将pycharm中当前设置保存为jar文件,重装时直接importsettings>ja即可r文件,无需重复配置file->Setting->Editor设置Python自动导入包,首先在>general>autoimport->python:showpopup快捷键:Alt+Enter:Automaticallyaddpackage"codeauto-completion"timedelaysetting>CodeCompletion->Autocodecompletionin(ms):0->Autopopupin(ms):500默认情况下在Pycharm中,您不能使用Ctrl+wheel更改字体大小,您可以在中设置显示“行号”和“空白字符”>鼠标>外观->勾选“显示行号”、“显示空格”、“显示方法分隔符”设置编辑器“颜色和字体”主题>颜色和字体->方案名称->选择“monokai”“Darcula”注意:先选择“monokai”,然后“另存为”为“monokai-pipi”,因为默认主题是“只读”,有些字体大小和颜色是不能修改的,只能复制一份!修改字体大小Colors&Fonts->Font->Size->Setto"14"设置缩进字符为tabcharacter"Tab"File->DefaultSettings->CodeStyle->General->Check"Usetabcharacter"->Python->勾选“Usetabcharacter”->其他语言代码类似设置去掉默认折叠>代码折叠->默认折叠->去掉所有勾选pycharm默认自动保存,习惯按ctrl+s可以设置如下:>General->Synchronization->SavefilesonframedeactivationandSavefilesautomaticallyifapplicationisidlefor..sec的勾去掉>EditorTabs->Markmodifiedtabswithasterisk打上勾9.>fileandcodetemplate>pythonscripts!/usr/bin/envpython--coding:utf-8--"""title='$Package_name'author='$USER'mtime='$DATE'代码远离虫子有神动物保护我喜欢动物。它们味道鲜美。┏┓┏┓┏┛┻━━━┛┻┓┃┃┳┛┗┳┃┃┻┃┗━┓┃┃┃神兽神兽保佑┣┓┣┓┃ ┃ 无无无无无“”10python文件文件文件文件文件文件默认文件编码>IDE编码:utf-8;项目编码:utf-8;utf-8;代码代码代码代码设置设置这里这里这里线断裂,去掉√,否则bar,和baz会分开在不同行,不好看File->Settings->appearanceModifyIDEshortcutkeyscheme>Keymap1)executeselectioninconsole:addkeymap>ctrl+enter系统自带几个快捷键方案,比如“default”,“VisualStudio”,非常好用找bug的时候,“NetBeans6.5”,“DefaultforGNOME”等选项,因为“Eclipse”方案比较流行,个人用的也多,所以最终选择了“Eclipse”。还有几个常用的快捷键是和Eclipse不一样的。为了能够修改它们,您必须先复制一份Eclipse程序:(1)。代码提示功能,默认是[Ctrl+Space],现在改成和Eclipse一样,就是【Alt+/】Mainmenu->code->Completion->Basic->setto"Alt+/"Mainmenu->code->Completion->SmartType->setto"Alt+Shift+/"但"Alt+/"是默认的它被Mainmenu->code->Completion->Basic->CyclicExpandWord占用,先删除(右键删除)!(2).关闭当前文档,默认是[Ctrl+F4],现在和Eclipse一样,就是[Ctrl+W]Mainmenu->Window->ActiveToolWindow->CloseActiveTab->Setto"Ctrl+F4";主菜单->窗口->编辑器->关闭->设置为“Ctrl+W”;2.设置IDE皮肤主题>Theme->选择“Alloy.IDEATheme”或在setting中搜索theme更改Theme,所有颜色统一更改File>settings>build.excution每次打开python控制台自动执行代码控制台>pyconsoleimportsysprint('Python%son%s'%(sys.version,sys.platform))sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS])importosprint('currentworkdirectory:',os.getcwd())importnumpy作为npimportscipy作为spimportmatplotlibasmpl如果安装了ipython,则使用pyconsole中功能更强大的ipython控制台。选择useipythonifavailable这样每次打开pyconsole时都会打开ipython注意:在virtualenv中安装ipython:(ubuntu_env)pika:/media/pika/files/mine/python_workspace/ubuntu_env$pipinstallipythonFile>settings>Languages&Frameworks如果在项目设置中启用了djangosupport,当你打开python控制台时,它会自动打开django控制台。当然,如果你不想这样做,关闭项目对django的支持:如果打开Support,会在settings>build.excution>console下多显示一个djangoconsole:Djangoconsole设置如下importsysprint('Python%son%s'%(sys.version,sys.platform))importdjangoprint('Django%s'%django.get_version())sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS])if'setup'indir(django):django.setup()导入django_manage_shell;django_manage_shell.run(PROJECT_ROOT)File>settings>Project:initialprojectprojectdependencies>LDA>projectdependstheseprojects>选择sim_cluster在LDA中调用sim_cluster中的包