Sublime Text Editorで特定の拡張子を持つファイルを非表示にしますか?


110

Sublime Text Editor 3のサイドバー(横のナビゲーションバー)から特定の拡張子を持つすべてのファイルを非表示にすることは可能ですか?

回答:


191

サイドバーについて話していますか?たとえば、[ ファイル]→[開く] を選択してフォルダを選択すると、フォルダとその内容が左側に表示され、その内容とサブディレクトリ間を移動できます。その場合、答えは「はい」です。ファイルを除外できます。

[ 設定]→[設定] – [デフォルト]を選択して、というタブを開きますPreferences.sublime-settings – Default。このファイルは読み取り専用であるため、[設定]→[設定] – [ユーザー]も開く必要があります。初めてユーザー設定を開いたときは空白です。それ(およびすべてのSublime構成ファイル)はJSON形式であるため、ファイルの最初と最後にそれぞれ中括弧を開く必要があります。

{

}

デフォルトの設定タブをアクティブにして検索しますfile_exclude_patterns(ST3ビルド3083の377行目)folder_exclude_patterns。また、必要に応じて検索します。次のように、その内容をユーザー設定ファイルにコピーします。

{
    "file_exclude_patterns": ["*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj","*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db", "*.sublime-workspace"]
}

独自のカスタマイズを自由に追加してください。,この例では、これが唯一のカスタマイズされた設定であるため、右角括弧の後にコンマ()がないことに注意してください。複数のものがある場合(フォント、ウィンドウオプション、テーマなどを変更する場合)、最後の項目を除く各項目の後にカンマが必要になります(末尾のカンマは不正なJSONです)。

{
    "translate_tabs_to_spaces": true,
    "trim_trailing_white_space_on_save": true,
    "word_wrap": true,
    "wrap_width": 0
}

13
おそらく、次のように言う方が簡単です。設定ファイルはJSONで記述されています。
pdpi 14

9
あぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁ Ahahhahahahgghghghghghhg。。。叫び
meawoppl 2014

1
ありがとう-ちょうど私の開発体験をずっと良くしました:)
developerbmw

1
@Mattフォルダーパターンへの参照を追加しました。これは、私がそれらについて行った検索でかなり高く表示されるためです。
Nick T

パターンを切り替えることができるプラグインはありますか?
Elaine 2016

132

プロジェクトごとに設定して、.sublime-projectファイル内のフォルダーを無視することもできます。例:

{
    "folders": [{
        "path": ".",
        "folder_exclude_patterns": [".svn", "._d", ".metadata", ".settings"],
        "file_exclude_patterns": ["*.pyc", "*.pyo", ".project"]
    }]
}

プロジェクトごとに隠された非常に便利なカスタマイズファイル拡張子。
puro_nervio 2015年

4
「binary_file_patterns」を使用して、検索でフォルダー/ファイルを非表示にすることもできますが、それでもサイドバーに表示されます。
gkiely 2016年

8
このファイルの作成方法を知りたい人は、トップメニューに移動して、このファイルにProject > Save Project As貼り付ければ機能します。で独自のファイルを作成してもtouch、同じようには機能しません:)
sofly

1
ありがとう!私は私のプロジェクトのdistのフォルダ内のすべての.jsファイルを非表示にする方法を把握しようとしてきたが、いないはどこか他の.jsファイル:)最初の時間を使って.sublime-project
レオンギャバン

1
すべてのドットファイルを崇高に非表示にするに".*"は、「folder_exclude_patterns」内で使用します
Julian
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.