0

ショートカットを使用してビルドシステムを切り替えることはできますか?

ステージング、開発など、さまざまなデータベースでSQLを実行するためのビルドシステムをいくつか作成しました。グーグルで検索しましたが、ショートカットなどを使用してビルドシステムを切り替える方法が見つからないため、マウスを使用してビルドシステムを切り替えます(ツール->ビルドシステム->ビルドシステムのチェック)はかなり遅いです。

4

1 に答える 1

1

それらを完全に異なるビルドシステムにする代わりに、バリアントを使用します(ここに記載されています)。たとえば、次のようなカスタムビルドファイルを作成できます。

{
  "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つすべてにアクセスできます。「ビルド」を検索するだけです。

于 2012-12-17T07:59:58.613 に答える