ショートカットを使用してビルドシステムを切り替えることはできますか?
ステージング、開発など、さまざまなデータベースでSQLを実行するためのビルドシステムをいくつか作成しました。グーグルで検索しましたが、ショートカットなどを使用してビルドシステムを切り替える方法が見つからないため、マウスを使用してビルドシステムを切り替えます(ツール->ビルドシステム->ビルドシステムのチェック)はかなり遅いです。
ショートカットを使用してビルドシステムを切り替えることはできますか?
ステージング、開発など、さまざまなデータベースでSQLを実行するためのビルドシステムをいくつか作成しました。グーグルで検索しましたが、ショートカットなどを使用してビルドシステムを切り替える方法が見つからないため、マウスを使用してビルドシステムを切り替えます(ツール->ビルドシステム->ビルドシステムのチェック)はかなり遅いです。
それらを完全に異なるビルドシステムにする代わりに、バリアントを使用します(ここに記載されています)。たとえば、次のようなカスタムビルドファイルを作成できます。
{
"name": "sql dev"
"cmd": [<command to execute on development server>]
"selector": "source.sql",
"variants":
[
{
"name": "sql staging",
"cmd": [<command to execute in staging area>]
},
{
"name": "sql production",
"cmd": [<command to execute on production server>]
}
]
}
このビルドファイルがアクティブ/選択されると、ビルドコマンドが実行されsql dev
ます。 command+ shift+ B(Mac)またはcontrol+ shift+ B(Windows / Linux)が実行されsql staging
ます。コマンドパレットから3つすべてにアクセスできます。「ビルド」を検索するだけです。