Vimには great plugin があり、現在のプロジェクトの.gitignore
をVimが理解できる構文に変換し、そこからすべてのファイルを開くことを除外します。
Sublime Text 3の「Go to Anything」(CMD + P)を使用すると、.build
や.meteor
の下にあるものなど、興味のない多くのファイルを取得できます。
ST3に類似したものはありますか?
この問題を正確に解決するために、手っ取り早いプラグイン sublime-gitignorer を作成しました。
現在、UbuntuおよびWindowsでSublime Text 2および3でテストされています。他のLinuxディストリビューションまたはMacでも動作することを期待しています。
インストールするには、 パッケージ制御 があると仮定して、ちょうど:
または、パッケージ制御がない場合は、 gitignore_plugin.py をパッケージディレクトリにコピーできますSublimeのPreferences
メニューからBrowse Packages...
を選択します。ただし、代わりにPackage Controlを実際に取得する必要があります-これは便利です。
このプラグインが汚れていると言っても冗談ではありません。それが機能する方法は、プラグインが5秒ごとに行われることです:
file_exclude_patterns
およびfolder_exclude_patterns
設定に追加します。ただし、少なくともSublimeで開いているフォルダが大きすぎない限り、ほとんどのユーザーには問題なく動作するようです。巨大なフォルダー(典型的なnode_modules
フォルダー)の存在は、このプラグインと組み合わせて、Sublimeをクロールに遅らせることができます。
バグの寄稿または報告を希望する方は、 issues page をご覧ください。
無視されたすべてのファイルのリストを取得するには
git ls-files --others -i --exclude-standard
そして、bheklilrが示唆したように、これをSublime Textのfile_exclude_patterns
に追加します。
Sublime 3があり、パッケージマネージャーが既にインストールされていると仮定します。
https://github.com/apc999/sublime-text-gitignore
sublime-text-gitignore
楽しんで:)