43

在ack的首页,列出了很多文件类型,但是没有aspx,是否可以让ack支持呢?

4

2 回答 2

75

在窗口中,在 C:\Documents and Settings\yourname 下添加 .ackrc 文件,其中包含内容

--type-set=aspx=.aspx

您可以将类型设置为多文件扩展名,用“,”分隔

--type-set=aspx=.aspx,.ascx
笔记

ack版本 2 中的语法和行为发生了显着变化。版本 2 中上述内容的等价物是:

--type-set=aspx:ext:aspx,ascx

语法在哪里--type-set TYPE:FILTER:FILTERARGS并且FILTER可以是任何ext, is, match, firstlinematch. 您绝对应该阅读手册页以获取详细说明。

于 2010-10-06T09:55:11.840 回答
12
--type-add TYPE=.EXTENSION[,.EXT2[,...]]
                    Files with the given EXTENSION(s) are recognized as
                    being of (the existing) type TYPE

来自http://betterthangrep.com/

您可以将其添加到主目录中的 .ackrc 中。

于 2010-10-06T08:43:45.537 回答