Vimにはgreat pluginがあり、現在のプロジェクトの.gitignore
をVimが理解できる構文に変換し、そこからすべてのファイルを除外します。.gitignoreのすべてを無視するように崇高なテキストを教えてください。
サブライムテキスト3の 'Go to Anything'(CMD + P)を使用すると、.build
と.meteor
というもののような、私が興味がない多くのファイルが得られます。
ST3に類似したものはありますか?
Vimにはgreat pluginがあり、現在のプロジェクトの.gitignore
をVimが理解できる構文に変換し、そこからすべてのファイルを除外します。.gitignoreのすべてを無視するように崇高なテキストを教えてください。
サブライムテキスト3の 'Go to Anything'(CMD + P)を使用すると、.build
と.meteor
というもののような、私が興味がない多くのファイルが得られます。
ST3に類似したものはありますか?
私はクイックアンドdこの問題を解決するにはirtyプラグインsublime-gitignorerを使用してください。
現在では、私はそれはまた、他のLinuxディストリビューション上またはMac上で動作することを期待崇高テキスト2と3でUbuntuとWindows上でテストされています。
はただ、あなたがpackage controlを持っていると仮定すると、インストールするには:P + (CMD + SHIFT + P上
、あなたはあなたが崇高でPreferences
メニューからBrowse Packages...
を選択することで見つけることができ、あなたのパッケージディレクトリにgitignore_plugin.pyをコピーすることができ、パッケージの制御を持っていない場合。あなたは本当にかかわらず、代わりにパッケージ制御を取得する必要があります - それは便利です。
私はこのプラグインが汚れていると言っても冗談ではありません。にそれらのパスを追加し、あなたの開いているフォルダ内に配置されたGitのリポジトリのための
file_exclude_patterns
とfolder_exclude_patterns
の設定。しかし、うまく動作するようです。
投稿するには、issues pageをご覧ください。
cygwinユーザのための警告:libiconv-2.dllが見つからないというエラーで私の崇高なテキストがクラッシュしました。 'sublime-gitignorer'を使うには、崇高なテキスト環境(ウィンドウが崇高な場合はウィンドウ)のコンテキストで動作するようにgitを設定する必要があります。 – Blake
あなたは
git ls-files --others -i --exclude-standard
をすべて無視するファイルのリストを取得し、その後bheklilrが示唆されているように崇高なテキストであなたのfile_exclude_patterns
にこれを追加することができます。あなたは崇高3を持っており、すでにパッケージマネージャインストールと仮定すると、
:
sublime-text-gitignore
https://github.com/apc999/sublime-text-gitignore
を除外する楽しんでください:)
私はもはや崇高なテキストを使用していませんが、誰かがこれを試して、それが動作する場合、私は正しいとマークします。 –
@JonatanLittke私はちょうどこれが動作することを確認しました。 –
osx 10.10、build 3065で動作しません – zengr
プロジェクトファイルに手動で追加することはできますが、プラグインを作成するのは難しくありませんが、すでに存在するものはわかりません。 – bheklilr
私は今それらを追加しました。非常に多くのプロジェクトでは、時間がかかります。ほとんどの場合、 '.gitignore'はほぼ同じファイルリストのほとんどのrepoに存在します。 –
私は欲求不満を理解しています。私は時間があれば、それを行うための簡単なスクリプトを書くことに取り組んでいますが、私は約2週間の機会を得ることはできません。あなたはPythonをまったく知っていますか? '.gitignore'を解析するのは簡単ではないでしょうし、プロジェクトの設定にそれを押しつけることはあまりにもひどく難しくありません。 '' file_exclude_patterns ''というエディタ全体の設定がありますが、一般的なものを一時的な修正として置くことができます。 – bheklilr