ホームページ > 開発ツール > sublime > 崇高なコードショートカットキーを実行する方法

崇高なコードショートカットキーを実行する方法

Karen Carpenter
リリース: 2025-03-06 11:31:15
オリジナル
1014 人が閲覧しました

崇高なコードを実行する方法:キーボードショートカット

Sublimeテキストには、専用のIDEが可能な方法で「コードを実行する」ためのキーボードショートカットが組み込まれていません。 コードの実行は、構成したプログラミング言語とビルドシステムに完全に依存します。 したがって、すべてのシナリオをカバーするための1つのショートカットはありません。 代わりに、特定の言語のビルドシステム(Python、JavaScript、C)を定義し、定義されたショートカットを使用して、そのビルドシステムを使用してコードを実行します。 デフォルトのショートカットは通常、Ctrl B(またはmacOSではCmd B)ですが、これにより、現在選択されているビルドシステムがトリガーされます。 これには、コードを実行するコマンドライン命令を指定するJSONファイル(通常は、崇高なテキストインストール内の

ディレクトリ)を作成することが含まれます。 たとえば、単純なPythonビルドシステムは次のようになる場合があります。

これは、崇高なテキストにPackages/Userインタープリターを使用し、ファイルを実行し(

は現在開けているファイルを表します)、unbuffered output(
{
  "cmd": ["python", "-u", "$file"],
  "selector": "source.python"
}
ログイン後にコピー
)を使用するように指示します。このビルドシステムは、Pythonファイルにのみ適用されることを保証します。このJSONファイルを保存したら、「ツール」 - >から選択できます。 「システムのビルド」メニュー。 次に、

を押すと、選択したビルドシステムを使用してコードを実行します。 他の言語の場合、適切なビルドシステムファイルを見つけたり作成したりする必要があり、その言語の正しいコンパイラまたはインタープリターコマンドを指定する必要があります。 さまざまな言語でオンラインでオンラインで入手できます。python$fileさまざまなプログラミング言語を崇高なテキストで実行するためのキーボードショートカットは何ですか?-u"selector"各言語に個別のキーボードショートカットはありません。

(または

)ショートカットは、現在選択されているビルドシステムを実行します。 別の言語でコードを実行するには、まず「ツール」を介してその言語の適切なビルドシステムに切り替える必要があります。 「システムのビルド」メニュー。 その後、Python.sublime-build(またはCtrl B)を使用して、新しく選択したビルドシステムを使用してコードを実行できます。 ワークフローを改善するには、複数のビルドシステムを作成し、KeyBindingsファイル(Cmd Bにある)を使用して異なるショートカットを割り当てることができます。

崇高なテキストで実行コードのショートカットをカスタマイズする方法はありますか?

はい、「Run Code」ショートカットをカスタマイズできます(実際には現在選択されているビルドシステムをトリガーするショートカットです)。 これは、Key Bindings - User.sublime-keymapファイルを変更することによって行われます。 このファイルを使用すると、キーボードショートカットを崇高なテキストコマンドにマッピングできます。 デフォルトのショートカットを変更するには、Ctrl Bファイルに次のことを追加します。 ファイルを保存することを忘れないでください。崇高なテキストは新しいショートカットを認識します。 ショートカットを選択するときは注意してください。既存の崇高なテキストショートカットとの競合を避けてください。 また、特定のビルドシステムを切り替えるためにカスタムキーバインディングを作成して、ワークフローをさらに合理化することもできます。

以上が崇高なコードショートカットキーを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート