
背景
RoR を本格的に学習し始めてまだ数日程度のぺーぺー RoRer です。
有名な Ruby on Rails チュートリアルに沿って VSCode でコードを書いていますが、Ruby や Rails に関しては何も関連する機能拡張を導入していないような環境なのでコード補完もフォーマッタも効いていない状態です。
お勧めの機能拡張を紹介する記事を検索していますが、記事自体が微妙に古かったり(2021年以前)、記載されている機能拡張に長らく更新がないものもあり、今の Rails7 にうまく適合できている機能拡張なのかという不安もあります。
Rubocop を紹介している記事や教材をよく見かけるのですが、警告が過剰という指摘もよく見るのであまりお勧めではないのかな?と思います。
Teratail には RoR 使いはたくさんいらっしゃると思います。ご自身で導入されている機能拡張の組み合わせや設定内容など、おすすめのエディタ環境構築法を紹介していただけないかと思います。
機能拡張に求める要件
- VSCodeの機能拡張
- 主実行環境は WSL 上の Linux(ubuntu) または Docker上のコンテナで、Rails7 を動かす
- MacOS上での設定紹介でも構いません。
- 求める機能は、Linter, Formatter(ファイル保存時かフォーマットショートカットで整形できる)、インテリセンス(Rails独自のヘルパー関数がサジェストできること)
- settings.json をカスタマイズする必要がある場合は、設定内容も記載してくださるとうれしいです。
- その他、コレ入れるとめっちゃはかどるよ!的な機能拡張があれば教えてください。
皆様のご意見ご紹介、よろしくお願いします!
0 コメント