タイトルが示すように、クリックしたときに ST2 がバイナリ ファイルを開かないようにする方法があるかどうかを知りたいです。たとえば、画像をクリックすると、テキスト エディター内に 16 進表現を表示しても意味がありません。
1 つ追加の注意: サイドバーからバイナリ ファイルを非表示にすることに興味はありません。
タイトルが示すように、クリックしたときに 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 のプロジェクト フォルダーに表示されなくなります。
たぶん、現在のファイルに対してオンまたはオフにしたいだけですか?
OR + +Sublime Command Palette
を使用してみてくださいCTRLCommandShiftP
次のように入力します。
HexViewer: Toggle Hex View
Enterとまたはを押すとReturn 、ファイルが と の間HEX
で切り替わりますTEXT
。
ファイルを HEX に変換したくない場合は、@ steven-teo の回答を使用してください。
HEX Viewer について詳しく知りたい場合は、Code HereとDocumentation Here を参照してください。
**注:Sublime Command Palette
詳細については、キーが異なります。