wouterj /inspector
本软件包最新版本(v1.0.0-BETA1)没有可用的许可证信息。
一个快速的文件检查和编辑工具
v1.0.0-BETA1
2013-01-22 15:54 UTC
Requires
- pimple/pimple: 1.x
- symfony/console: 2.1.x
- symfony/finder: 2.1.x
- zendframework/zend-eventmanager: 2.0.x
Requires (Dev)
- behat/behat: 2.4.x
- symfony/filesystem: 2.1.x
This package is auto-updated.
Last update: 2024-08-25 00:53:22 UTC
README
检查器
检查器是一个简单的工具,可用于在目录中搜索给定的字符串或模式。
安装
检查器作为Packagist上的composer包可用。安装它相当简单
$ composer create-project wouterj/inspector
用法
这是一份快速文档,优势文档在BETA期间添加
检查器目前只有一个命令,称为inspect
。这将检查一个目录
# searches for files which contains 'hello'
$ php inspector.php inspect -p 'hello'
此命令有多个选项
-
--pattern
(-p
):这是您要查找的模式。(必需)# searches for files which contains 'foo' or 'bar' $ php inspector.php inspect -p '/(foo|bar)/'
-
--dir
(-d
):这是要搜索的目录,如果为空,则将在当前目录中搜索。# searches in the %current_dir%/hello directory $ php inspector.php inspect -p 'foo' -d hello
-
--filter
(-f
):这可以是一个正则表达式,用于确定应忽略哪些文件,或内置过滤器之一的名字(更多关于此在过滤器部分中)。# ignores all php files $ php inspector.php inspect -p 'foo' -f '*.php'
过滤器
检查器目前有一个内置过滤器。过滤器为常见的--filter
模式提供解决方案。
GitIgnoreFilter
此过滤器将在文档根目录中搜索一个.gitignore
文件,并忽略其中包含的所有文件。
$ php inspector.php inspect -p 'foo' --filter gitignore
贡献
检查器热爱贡献者。请,分支此仓库,创建一个新分支,改进此代码,并打开一个PR。检查器使用Symfony编码标准
如果您不想通过编写代码来贡献,您也可以帮助审查问题/PRs。