pycharm加注释的快捷方式_pycharm如何批量注释

pycharm加注释的快捷方式_pycharm如何批量注释1、主题  在开发项目的过程中经常需要创建任务列表,对于一些小任务,在代码中插入便签注释会有奇效。  这种注释的格式如下:  2、创建便签注释  非常简单:  首先,将光标定位到相应行。  然后,创建一行注释(Ctrl+Slash)。  最后,在#后面,输入TODO或者todo,然后输入注释  3、浏览便签  在T

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

  1、主题

  在开发项目的过程中经常需要创建任务列表,对于一些小任务,在代码中插入便签注释会有奇效。

  这种注释的格式如下:

pycharm加注释的快捷方式_pycharm如何批量注释

  2、创建便签注释

  非常简单:

  首先,将光标定位到相应行。

  然后,创建一行注释(Ctrl+Slash)。

  最后,在#后面,输入TODO或者todo,然后输入注释

  3、浏览便签

  在TODO tool window窗口中进行浏览(Alt+6或者View→Tool Windows→TODO):

pycharm加注释的快捷方式_pycharm如何批量注释

  更多窗口相关信息参见Using Tool Windows

  4、便签条目之间的导航

  一种方法是通过单击窗口右槽便签标记实现切换。

  另一种方法是在TODO tool window窗口中切换。使用窗口中的快捷菜单命令Jump to Source,或者选中一条便签信息后按F4。

  5、便签模式的私人订制

  Pycharm自带两种便签模式,以”todo”开头或者以TODO”开头。只要注释满足以上格式,就会在TODO tool window窗口中显示。

  这里我们介绍如何创建其他格式的便签。

  单击主工具栏的设置按钮,在IDE Settings节点下,单击TODO打开TODO page页:

pycharm加注释的快捷方式_pycharm如何批量注释  

  假设我们希望在特定行创建代码浏览的相关便签,包含“review”关键字,接下来创建这种便签模式。

  在Patterns部分单击绿色加号,输入如下正则表达式:

pycharm加注释的快捷方式_pycharm如何批量注释

  同时更改图标和配色方案:

pycharm加注释的快捷方式_pycharm如何批量注释

  设置完成后Pycharm会自动检测当前工程中的所有注释,若发现符合条件的便签注释,则会以新的配色方案在TODO tool window窗口中显示:

pycharm加注释的快捷方式_pycharm如何批量注释

  6、创建便签过滤器

  假设我们只希望看到与代码浏览相关的便签信息,将其他便签隐藏,这里需要用到便签过滤器。

  单击 TODO tool windowpycharm加注释的快捷方式_pycharm如何批量注释图标,选择Edit Filters:

pycharm加注释的快捷方式_pycharm如何批量注释

  当然也可以通过设置对话框中的 TODO page页完成相关操作(设置→IDE Settings→TODO)。

  在Filters区域单击绿色加号。

  在打开的Add Filter对话框中显示两种模式\btodo\b.* 和 \breview\b.*。这里我们选择隐藏传统的模式,只保留\breview\b/*模式。选中这个模式,输入过滤器名称:

pycharm加注释的快捷方式_pycharm如何批量注释

  7、过滤便签

  返回TODO tool window窗口,单击pycharm加注释的快捷方式_pycharm如何批量注释

pycharm加注释的快捷方式_pycharm如何批量注释

  选择review命令,在tool window窗口中显示过滤结果,双击对应条目可实现快速跳转:

pycharm加注释的快捷方式_pycharm如何批量注释

  8、为便签注释创建模板

  创建模板有助于快速编写便签信息。

  打开设置对话框,在IDE Settings节点下,单击 Live Templates:设置→IDE Settings→Live Templates:

  单击绿色加号添加模板,输入相关信息:

pycharm加注释的快捷方式_pycharm如何批量注释

  注意到新建的模板会自动添加到用户组。

  注意底部的红色提示,单击 Define,查看模板内容的可选信息。

  最后,定义模板体:

pycharm加注释的快捷方式_pycharm如何批量注释

  这里有两个变量$WHO$以及$TEXT$。前者为输入区域,后者自动填充。单击Edit variables按钮:

pycharm加注释的快捷方式_pycharm如何批量注释

  在 Edit Template Variables dialog box对话框,选择变量$WHO$的内容:

pycharm加注释的快捷方式_pycharm如何批量注释

  测试一下模板。创建一个注释行,输入rv,按下TAB:

pycharm加注释的快捷方式_pycharm如何批量注释

  输入文本,回车:

pycharm加注释的快捷方式_pycharm如何批量注释

  模板生效。

  

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/174834.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Windows安装git客户端[通俗易懂]

    Windows安装git客户端[通俗易懂]1、客户端安装工具如下Git-2.12.2.2-64-bit.exe下载地址:https://gitforwindows.org/,界面如下TortoiseGit-2.4.0.2-64bit.msi下载地址:https://tortoisegit.org/,界面如下Git-2.12.2.2-64-bit.exe:是需要安装的git真正工具TortoiseGit-2.4.0.2-64bit.msi:…

    2025年10月1日
    2
  • 多元线性回归推导过程

    多元线性回归推导过程接上篇 人工智能开篇常用算法一多元线性回归详解 1 此次我们来学习人工智能的第一个算法 多元线性回归 文章会包含必要的数学知识回顾 大部分比较简单 数学功底好的朋友只需要浏览标题 简单了解需要哪些数学知识即可 本章主要包括以下内容数学基础知识回顾什么是多元线性回归多元线性回归的推导过程详解如何

    2025年8月1日
    4
  • 关于StringUtils的isNotBlank方法

    关于StringUtils的isNotBlank方法当Str为空白或者null时,isNotBlank返回false当Str的length>0时,isNotBlank返回true转载于:https://www.cnblogs.com/xujuntao/p/11027523.html

    2022年8月12日
    7
  • 关于大学毕业 总结的文章2000_如何写大学学期总结

    关于大学毕业 总结的文章2000_如何写大学学期总结本文十天后设置为粉丝可见,喜欢的提前关注不要白嫖请点赞不要白嫖请点赞不要白嫖请点赞文中提到的书我都有电子版,可以评论邮箱发给你。文中提到的书我都有电子版,可以评论邮箱发给你。文中提到的书我都有电子版,可以评论邮箱发给你。本篇文章应该算是Java后端开发技术栈的,但是大部分是基础知识,所以我觉得对任何方向都是有用的。1、数据结构数据结构是计算机存储、…

    2025年9月21日
    5
  • verilog语言与VHDL_vhdl程序设计

    verilog语言与VHDL_vhdl程序设计今年开始接触更改产品的FPGA代码,感觉公司虽然搞了很多年了,但是FPGA这块缺乏一些“软件工程”上的概念导入。如果对于Altera/Xilinx公司,如果做IP库,可能需要考虑各种编译器的兼容性,不能引入太多的“高级”语法,但是,对于一个公司而言,我认为代码的可维护性是放在第一位的,是在编译器兼容性之类之上的要求。1.VHDL总体而言,VHDL提供了如下一些语法特性,用于简化代码:1.1record和type定义例如对于KM1024i喷头控制,我们可以定义如下: –喷头控

    2022年9月21日
    3
  • C语言小游戏之扫雷完整版

    C语言小游戏之扫雷完整版C语言小游戏之扫雷一.游戏介绍二.游戏步骤及实现的功能1.初始化雷盘2.打印雷盘3.随机布置雷4.玩家排雷5.防止玩家第一次被炸死6.统计所选位置周围八个位置中雷的个数7.拓展已选位置周围的区域8.标记雷及取消标记一.游戏介绍看到这张图片,相信很多小伙伴都非常熟悉,很多小伙伴都玩过扫雷这个小游戏,扫雷是一款益智类游戏,在放松娱乐的同时可以锻炼各位小伙伴的智商。游戏规则:如上图,玩家需要在不被炸死的前提下找出图中雷的位置,若能找出所有雷,则游戏胜利,若不幸踩到雷则被炸死。注:先介绍,后文会有完整代码

    2022年5月19日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号