動かざることバグの如し

近づきたいよ 君の理想に

rails credentials:editをVSCode内でやりたい人生だった

動機

Rails5.2以降では秘匿情報はCredentialsで管理することが推奨されている。rails secrets:xxxxなんでなかったんや

で、結構 rails credentials:edit することが多いんだが、正直Vimだとコピペがやりづらいとか色々ある。できればこれもVSCodeで完結させたい

やり方

で、ググったら方法あった 単にEDITOR環境変数指定すればよかったぽい

EDITOR='code --wait' rails credentials:edit

ただ、デフォルトだとcodeコマンドがないのでVSCodeから設定する必要がある。

  • Command + Shift + Pでコマンドパレット開く。
  • 「Shell」と入力して検索
  • エンターでインストール

参考リンク