之前偶然在一个地方看到PyCharm设置书签的方法,所以记录下来。平时我们在阅读纸质书籍的时候,往往会用一些好看又漂亮的书签来记录在书中看到的内容,这样就不用将书折叠起来以免损坏。在PyCharm中也可以创建书签,平时我们的代码比较多,有些地方需要经常检查,可以在这个地方创建一个书签。创建书签在PyCharm中创建书签其实很简单,只要把光标移动到你要添加书签的位置,然后按F11即可。创建代码后,代码前会打√。按理说,如果我们创建了很多书签,应该有快捷方式可以快速移动书签,但是PyCharm中并没有提供这个快捷方式。所以我们可以自己设置一个:还是在PyCharm的设置里面:File->setting->Keymap->Other->Bookmarks,如果不知道Keymap在哪里,可以直接在搜索框里搜索:然后找到NexBookmark和PreviousBookmark两个选项,右击点击AddKeyboardShortcut进行设置。设置快捷键时,如果显示黄色感叹号Alreadyassignedto,说明快捷键冲突,也就是说快捷键已经存在,那么我们需要换一个快捷键:设置快捷键这样,我们就可以使用快捷键来选择切换书签了,但是需要注意的是,书签的切换只能在当前文件中进行。标记的书签只需按F11键创建的书签都完全相同。如果我们想要一个不同的书签,我们可以按Ctrl+F11并选择一个数字或一个字母来创建一个带有助记符的书签。这样按快捷键Ctrl+书签号就可以跳转到对应的书签了。并且标记的书签可以跳转到其他文件中的书签位置。也就是说,我在a.py文件中创建了一个助记符为0的书签,在b.py中按Ctrl+0可以跳转到a.py文件中书签所在的位置。但是每个助记词只能使用一次,使用过的助记词会高亮显示。如果下次使用相同的助记词,上次创建的书签将自动取消。取消书签很简单,如果我们创建了一个书签后不想再要了,可以在我们要取消的书签位置再按一次F11,书签就被取消了。管理书签如果要管理书签,可以按Shift+F11打开书签对话框。创建的每个书签都反映在收藏夹工具窗口中,也可用于导航到书签,按Alt+2打开收藏夹工具窗口。pycharm常用快捷键编辑(Editing)Ctrl+Space基本代码补全(类、方法、属性)Ctrl+Alt+Space快速导入任意类Ctrl+Shift+Enter语句补全Ctrl+P参数信息(方法中调用参数)Ctrl+Q快速查看文档Shift+F1外部文档Ctrl+鼠标介绍Ctrl+F1显示错误描述或警告信息Alt+插入自动生成代码Ctrl+O重启方法Ctrl+Alt+T选择Ctrl+/行注释Ctrl+Shift+/块注释Ctrl+W选中添加的代码块Ctrl+Shift+W返回上一状态Ctrl+Shift+]/[选中代码块结束,开始Alt+回车快速修复Ctrl+Alt+L代码格式化Ctrl+Alt+O优化导入Ctrl+Alt+I自动缩进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+BackspaceDelete到字符开头Ctrl+Numpad+/-Expand折叠的代码块Ctrl+Numpad+全部展开Ctrl+Numpad-全部折叠Ctrl+F4关闭运行标签Find/Replace(搜索/替换)F3NextShift+F3PreviousCtrl+RReplaceCtrl+Shift+FGlobalFindCtrl+Shift+RGlobalReplaceRunning(运行)Alt+Shift+F10Run模式配置Alt+Shift+F9调试模式配置SetShift+F10运行Shift+F9调试Ctrl+Shift+F10运行编辑器配置Ctrl+Alt+R运行manage.pytaskDebugging(调试)F8SkipF7EnterShift+F8ExitAlt+F9RuncursorAlt+F8VerifyExpressionCtrl+Alt+F8快速验证表达式F9恢复程序Ctrl+F8断点切换Ctrl+Shift+F8查看断点导航(Navigation)Ctrl+N跳转到类Ctrl+Shift+N跳转到符号Alt+Right/Left跳转到下一个和上一个编辑的选项卡F12返回上一个工具窗口Esc从工具窗口返回编辑窗口Shift+Esc隐藏正在运行和最近运行的窗口Ctrl+Shift+F4关闭当前运行的窗口TabCtrl+G查看当前行号、字符符号Ctrl+E当前文件弹出Ctrl+Alt+左/右后退、前进Ctrl+Shift+Backspace导航到最近的编辑区域Alt+F1查找当前文件或徽标Ctrl+B/Ctrl+单击跳转到声明Ctrl+Alt+B跳转到执行Ctrl+Shift+I查看快速定义Ctrl+Shift+B跳转到类型声明Ctrl+U跳转到父方法,父类Alt+Up/Down跳转到上一个,下一个方法Ctrl+]/[跳转到代码块结束,开始Ctrl+F12弹出文件结构Ctrl+H类型层级Ctrl+Shift+H方法层级Ctrl+Alt+H调用层级F2/Shift+F2下一步,上一个高亮错误F4/Ctrl+Enter编辑资源,查看资源Alt+Home显示导航栏F11书签切换Ctrl+Shift+F11书签助记符开关Ctrl+#[0-9]跳转到标识的书签Shift+F11显示书签搜索相关(UsageSearch)Alt+F7/Ctrl+F7查询文件中的用法Ctrl+Shift+F7高亮文件中的用法Ctrl+Alt+F7显示使用重构(Refactoring)F5复制F6剪切Alt+Delete安全删除Shift+F6重命名Ctrl+F6更改签名Ctrl+Alt+N内联Ctrl+Alt+M提取方法Ctrl+Alt+V提取属性Ctrl+Alt+F提取字段Ctrl+Alt+C提取常量Ctrl+Alt+CAlt+P提取参数控制VCS/本地历史Ctrl+K提交项目Ctrl+T更新项目Alt+Shift+C查看最近更改Alt+BackQuote(')VCS快速弹出模板(实时模板)Ctrl+Alt+J当前行使用模板Ctrl+J插入模板Basic(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在窗口间切换
