1. ホーム
  2. sublimetext

[解決済み] Sublime Text Editorで特定の拡張子を持つファイルを隠すには?

2022-05-15 16:35:44

質問

Sublime Text Editor 3で、サイドバー(横のナビバー)から特定の拡張子を持つファイルをすべて隠すことは可能でしょうか?

どのように解決するのですか?

サイドバーのことでしょうか?例えば ファイル → 開く を選択してフォルダを選択すると、左側にフォルダとその内容が表示され、その内容やサブディレクトリの中を移動することができます。もしそうなら、答えはイエスで、ファイルを除外することができます。

選択 環境設定 → 設定 - デフォルト というタブを開いて 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
}