Babelノードとvscodeで現在のファイルを実行する

1804 ワード

何度も私はスクラッチファイルを開き、それを実行しますbabel-node アイデアをスパイしたり、最初にそうでなければテストするためにちょうど厄介な何かをテストしながら、それがどのように動作するかを確認してください.私はVSCODEでキーボードショートカットで走らせるいくつかの良い方法があるかどうか見たかったです、そして、私はそれを見つけました!あなたが欲しいものはバインドすることですworkbench.action.terminal.sendSequence コマンド.
セットアップするには、コマンドパレットを開きますCtrl+Shift+P ) と検索Preferences: Open Keyboard Shortcuts (JSON) . 今すぐあなたのキーボードショートカットファイルを開いているCtrl+K Ctrl+K . それはあなたが使用するショートカットを入力するプロンプトが表示されます.私の使用Ctrl+r f . 一度マッピングを入力すると、ヒットEnter とvscodeはファイルに新しいキーバインドエントリを追加します.エントリを更新します.
{
  "key": "ctrl+r f",
  "command": "workbench.action.terminal.sendSequence",
  "args": { "text": "npx babel-node ${file}\n"},
  "when": "editorTextFocus"
}
そのキーバインディングは基本的にctrl+r f 編集中に実行中npx babel-node を返します.これは簡単なトリックですが、実際には、ファイルをコマンドを実行するために端末に前後にジャンプする時間を節約することができます.