【PyCharm】书签的使用

创建匿名书签

有时候我们的代码会写很长,为了查找方便,我们会在经常需要查看的地方插入一个书签。
在 Pycharm 中,将光标移动到需要创建书签的行,按 F11 可以创建一个匿名书签,匿名书签的显示是行号后有一个 √,如下图:

我们可以使用快捷键来很方便的移动至上一个或下一个书签。

然而,Pycharm 并没有为我们设置这两个快捷键,需要我们自行设置...

打开 File -> Settings -> Keymap -> Other -> Bookmarks



找到 Next Bookmark 和 Previous Bookmark,右键点击 Add Keyboard Shortcut进行设置。如果你设置的快捷键冲突了,会显示一个黄色的感叹号,如下图:



注意:匿名书签的切换只能在当前文件中进行。

带标记的书签

按 Ctrl + F11 并选择一个数字或一个字母以创建带有助记符的书签。



创建的书签样式如下:



按快捷键 Ctrl + 书签编号就可以跳转到响应的书签了。并且带标记的书签可以跳转到别的文件中的书签位置。

管理书签

按 Shift + F11 打开“书签”对话框,就可以管理书签了。

每个创建的书签都会反映在“收藏夹”(Alt + 2)工具窗口中,也可以使用该窗口导航到书签。

### PyCharm 中的重点标注功能及其配置 PyCharm 提供了多种方式帮助开发者标记重要代码片段或注释,从而提升代码可读性和维护效率。以下是关于如何在 PyCharm 中实现重点标注的具体说明: #### 1. 使用书签 (Bookmarks) 进行重点标记 PyCharm书签功能可以用来标记特定的代码位置以便快速访问。通过快捷键 `F11` 或右键菜单中的 “Toggle Bookmark”,可以在任意代码行创建书签[^1]。如果希望为某个书签添加描述,则可以通过按住 `Shift+F11` 打开书签列表并双击目标项进行编辑。 #### 2. 利用 TODO 注释突出显示待办事项 TODO 是一种特殊的注释形式,在 PyCharm 中会被单独提取出来展示于专用窗口中。只需在代码中加入如下格式的内容即可触发此机制: ```python # TODO: 需要重点关注此处逻辑优化 def example_function(): pass ``` 上述例子会使得该条目出现在底部工具栏内的 "TODO" 工具窗口里。 #### 3. 自定义颜色方案强调关键字或者语法结构 为了更直观地区分不同类型的代码元素,用户还可以调整 IDE 的配色方案。进入设置路径 File -> Settings -> Editor -> Color Scheme ,在这里可以选择修改各类语言构造的颜色属性,例如函数名、变量声明等,并保存为自己喜好的主题样式。 #### 4. 设置断点辅助审查关键流程节点 虽然严格意义上不属于传统意义上的“标注”,但在调试过程中设定断点同样能够起到提醒作用。当程序运行至指定语句时暂停下来让程序员有机会深入分析状态变化情况。单击左侧空白区域即能轻松放置常规断点;对于条件性激活的需求则需鼠标悬停后展开选项卡再做进一步定制。 #### 5. 安装插件扩展更多可能性 除了内置能力外,社区贡献者们还开发了不少实用的小工具可供选用。例如,“CodeGlance” 插件能够在右侧生成缩略图视图方便概览全局布局;而另一款名为 “Annotations”的解决方案允许直接向源码旁附加备注框体等等。 ```python # 示例:结合 TODO 和实际业务场景 # TODO: 下一步计划重构这段复杂的嵌套循环以减少时间复杂度 O(n^2) for i in range(len(data)): for j in range(i + 1, len(data)): process_pair(data[i], data[j]) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值