タイトルが示すように、ST2がバイナリファイルをクリックしたときにバイナリファイルを開かないようにする方法があるかどうかを調べたいと思います。たとえば、画像をクリックしても、テキストエディタ内に16進表現を表示しても意味がありません。
もう1つの注意:サイドバーからバイナリファイルを非表示にすることには興味がありません。
Nullバイトを含むファイルは、デフォルトで16進数として開かれます。
"enable_hexadecimal_encoding": false
残念ながら、特定の形式のプレビューを無効にする方法はわかりませんが、エディターの速度を低下させる可能性のある巨大なバイナリファイルの偶発的なクリックを回避したい場合は、サイドバーのクリックからすべてのプレビューを無効にすることができます。
ユーザーまたはデフォルトの設定ファイル:
"preview_on_click": false
私はあなたと同じような状況にあります。 jpg pngファイルのようなバイナリ用の崇高なオープンエディタは必要ありません。代わりに、オープンシステムのデフォルトアプリケーションがより合理的です。
プラグイン:非テキストファイルhttps://packagecontrol.io/packages/Non%20Text%20Files ユーザー設定に構成を追加
"binary_file_patterns": ["*.JPG","*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds", "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.Zip"],
"prevent_bin_preview": true,
"open_externally_patterns": [
"*.JPG",
"*.jpg",
"*.jpeg",
"*.JPEG",
"*.png",
"*.PGN",
"*.gif",
"*.GIF",
"*.Zip",
"*.Zip",
"*.pdf",
"*.PDF"
]
私は3番目の方法を選択します。それは私に非常に適しています。システムのデフォルトアプリケーションでjpgファイルを開き、自動的に編集モードをすばやく終了します。
file_exclude_patterns
設定バイナリファイルにファイル拡張子が付いている場合は、はい。
Sublime設定では、この設定を使用して、左側のプロジェクトフォルダー内のファイルが表示されないようにすることができます。
"file_exclude_patterns":
[
"*.db",
"*.dll",
"*.ds_store",
"*.Egg",
"*.enc",
"*.eot",
"*.exe",
"*.ko",
"*.otf",
"*.pdb",
"*.pdf",
"*.pgn",
"*.plist",
"*.psd",
"*.pxm",
"*.pyc",
"*.rdb",
"*.sqlite",
"*.sublime-workspace",
"*.ttf",
"*.woff",
"*.woff2",
"*.Zip",
],
これを必要に応じて変更するだけで、Sublimeのプロジェクトフォルダーにこれが表示されなくなります。
たぶん、現在のファイルに対してそれをオフまたはオンにしたいだけですか?
Sublime Command Palette
を使用してみてください CTRL OR Command + Shift + P
そしてタイプ:
HexViewer: Toggle Hex View
を押して Enter または Return 次に、ファイルはHEX
とTEXT
の間で切り替わります。
ファイルをHEXに変換したくない場合は、 @ steven-teoの回答を使用してください。
HEXビューアについて詳しく知りたい場合は、 Code Here & Documentation Here。
**注:キーはSublime Command Palette
によって異なります 詳細はこちら