Intellij Idea PyCharm注解打印行

bttbmeg0  于 2022-12-22  发布在  PyCharm
关注(0)|答案(3)|浏览(136)

IntelliJ IDE中是否有任何快捷方式(如PyCharm)来注解所有以'print'开头的行?
由于在调试期间我总是写很多打印,在代码运行良好后,我想找到一种方便的方法来注解所有以'print'开头的行。现在我用命令+ /选择每个line/block,这很麻烦。

sg2wtvxw

sg2wtvxw1#

Find: (^[ \t]*)(print)
Replace: $1## $2
o2rvlv0m

o2rvlv0m2#

不确定pycharm,但是我想你可以用'^print'这样的正则表达式来查找/替换,然后用'# print'来替换,也许你甚至可以在pycharm中把它作为宏/热键。

p8ekf7hl

p8ekf7hl3#

为什么不:

Find: print(
Replace: #print(

然后,回到:

Find: #print(
Replace: print(

这对我来说非常有效,我不知道为什么要使用复杂的正则表达式。

相关问题