在 Komodo Edit 6.1 中,有一个很好的功能可以查找并突出显示所有功能(导航->查找所有功能 ctrl+F8)。它基于正则表达式进行搜索以查找所有函数,即:
^[ ]*?(def\s+[^\(]+\([^\)]*?\):|class\s+[^:]*?:)
但是它有一个小问题,如果 ")" 和 ":" 之间有一些空格,这在技术上是正确的,但这个正则表达式不匹配。我想将其修改为:
^[ ]*?(def\s+[^\(]+\([^\)]*?\) *:|class\s+[^:]*?:)
在第一个“:”之前只有一个额外的“{space}*”
但我不知道在哪里可以找到此配置的默认值。我什至尝试过 about:config 但它也不存在。
谢谢你的帮助。