私は自分のキーマップの設定に取り組んでおり、作業中のファイルタイプを切り替えるためのキーを設定するオプションがあるかどうか疑問に思っていました。したがって、たとえば、通常のプレーンテキストファイルがあり、それをcssファイルにしたい場合は、ドキュメントタイプをcssに変更するキーマップがあります。可能?もしそうなら、あなたがこれをどのように行ったかを私に説明してください。
ロブ
私は自分のキーマップの設定に取り組んでおり、作業中のファイルタイプを切り替えるためのキーを設定するオプションがあるかどうか疑問に思っていました。したがって、たとえば、通常のプレーンテキストファイルがあり、それをcssファイルにしたい場合は、ドキュメントタイプをcssに変更するキーマップがあります。可能?もしそうなら、あなたがこれをどのように行ったかを私に説明してください。
ロブ
このためのキーバインドは次のようになります。
{
"keys": ["YOUR_SEQUENCE"],
"command": "set_file_type",
"args": {"syntax": "Packages/CSS/CSS.tmLanguage"}
}
コマンド名を見つける方法:
sublime.log_commands(True)
Set Syntax: CSS
コマンドの名前と必要な引数は、コンソールに記録する必要があります。そこから、正しい JSON 構文に入れるだけです。
個々のショートカット ソリューションは優れていますが、構成ファイルを編集する必要があり、最も重要なこととして、各構文に対して作成したすべてのショートカットを覚えておく必要があります。
ファイル形式を切り替える場合は、コマンド パレットを使用して必要な形式にすばやくアクセスする方が便利な場合があります。
Command Palette
CSS
して強調表示するSet Syntax: CSS
利用可能なすべてのフォーマットにすばやくアクセスできるため、これは素晴らしいことです。入力を開始するset syntax...
と、使用可能なすべての形式が表示されます。