“在项目中查找”功能非常有用,但它区分大小写,至少%s
在下拉框右侧的文本框中使用时是这样Template: Normal
。有没有关于代表什么%s
以及允许哪些替代方案的文档?
答案1
根据我的评论,我尝试了一下。
Kile 使用 grep 作为其搜索工具。
作为选项传递-i
不起作用。但是,您可以在一定程度上使用正则表达式。示例:
使用模板normal
并搜索 mechanik,其中拼写为 mechanik 或 Mechanik,然后使用[mM]echanik
或(Mechanik|mechanik)
或(M|m)echanik
。
我知道这不是一个完整的答案,如果我知道更多,我会扩展。
答案2
从https://projects.kde.org/projects/extragear/office/kile/repository/revisions/master/entry/src/dialogs/findfilesdialog.cpp等,QString FindFilesDialog::buildProjectCommand()
似乎不可能。如果 和 只是 的一个小补充就好了kile
,但它就是不存在。传递给 的硬编码选项grep
是-n -E -I -H -e
。
答案3
就像 Predag 所说的那样,我建议使用 sed。请参阅此处的介绍:http://www.grymoire.com/Unix/Sed.html还有一个用于正则表达式的:http://www.regular-expressions.info/。