🥴

【Flutter】MacのVSCodeで、ホットリスタートのキーボードショートカットを打ちやすいものに変更する方法

2023/04/30に公開

冒頭

MacでVSCodeを使用してFlutter開発をしてるとき、頻繁にホットリロードを用います。そしてホットリスタート、こっちもわりと頻繁に用います。
その際ショートカットを使用するのですが、ホットリスタートに関してはデフォルトで与えられているそれが「shift + cmd + F5」となかなかに複雑で打ちづらいものであったため、打ちやすいショトカに変更しました。

以下はその変更と手順です。

変更

以下の表のように変更しました。

操作 変更前(デフォルト) 変更後
ホットリスタート shift + cmd + F5 cmd + h

なぜ「cmd + h」を選んだかというと、

  1. もともとVSCodeにはこれに該当するショトカは存在しないのでダブリの心配がなく、
  2. 「Hot Restart」の頭文字の「H」であり、
  3. そもそも打ちやすいものであり、
  4. また、Mac自体がデフォルトでこれに割り当てているのが「ウィンドウを隠す」という操作で
    個人的には全く使わず、むしろそれなのに打ちやすいキーだから間違って打ち込んでしまいウィンドウが意図せず隠れてしまうことに目障りを感じるから消去したいと思っている方が少なからずいらっしゃるかもしれないためです。
    (もしMacのデフォルトの「cmd + h」の操作を用いていて、これからも使い続けたいという方がいれば、別の使えそうなショトカを探してみてください)

方法

  1. VScodeを開く
  2. 「[cmd + k] + [cmd + s]」で「Keyboard Shortcuts」を開く
  3. 開いたタブ画面上部の検索バーで「hot restart」と検索する
  4. 検索結果、デフォルトでは「Flutter: Hot Restart」の「Keybinding」欄が空白である
  5. ここをダブルクリックするとショートカット作成画面が出てくるので、「cmd」と「h」を同時に打ち込めば「cmd+h」と(または自分の好きなショトカを打てば、それが)表示される
  6. Enterを押して作成が完了する(「Keyboard Shortcuts」タブはもう閉じてよい)

実際に「cmd + h」(または自分の好きなショトカ)を打てば、ホットリスタートがちゃんと行われるはずである

おわりに

なにか問題点などございましたら、ご指摘のほどよろしくお願いします!
ご閲覧いただきありがとうございます。

Discussion