正規表現 "/todolist/i" に一致するプロジェクト内のすべてのファイルを開く TextMate マクロを作成するにはどうすればよいですか?
1 に答える
0
コマンドを作成して、perlでこれを解決しました。ホットキーが機能するには、プロジェクト内のファイルが既に開いている必要があります。プロジェクトでファイルが開かれていない間、コマンドは [バンドル] メニューでグレー表示されるため、おそらくこれを回避する方法はありません。プロジェクト内のファイルを開くためのホットキー(または、コマンドのグレー表示を解除する他の方法) があるのではないでしょうか? 一連のホットキーを押したいだけです。
#!/usr/bin/perl
use strict;
use warnings;
use File::Basename;
use File::Find;
my $dir = dirname($ENV{'TM_DIRECTORY'});
my $textmate_path = $ENV{'TM_SUPPORT_PATH'} . '/bin/mate';
find(sub { system(qw/mate/, $File::Find::name) if /TODOLIST/ }, $dir);
die;
于 2011-07-12T23:21:13.053 に答える