1

我经常想print在我的(Python)文件中找到未注释的语句。我有一个简单的正则表达式^\s*print来完成这项工作。有没有办法将它分配给键盘快捷键,以便它可以找到下一个未注释的打印,而无需输入正则表达式?

我的第一个想法是创建一个可以找到它的命令,但是一旦找到它,我就无法将光标移动到该行。

4

1 回答 1

2

您可以在 TextMate中使用宏功能:

  1. 转到捆绑包 > 宏 > Start Recording(⌥⌘M)
  2. 使用您的正则表达式执行单个查找命令
  3. 转到捆绑包 > 宏 > Stop Recording(⌥⌘M)
  4. 转到捆绑包 > 宏 > Save Last Recording(⌃⌘M)
  5. 使用合适的名称和键盘快捷键将您的宏保存到您喜欢的任何捆绑包中。一个好主意是将它保存到默认的 Python 包中,以便键盘快捷键仅在您打开 Python 文件时可用。
于 2012-05-17T00:07:08.370 回答