セットプチフォッカ

勉強したアウトプット、ときどきフォッカチオ作っていました

RubyMine

わたしがRubyMineを使う理由

「RubyMineの何がいいのか?」という問い みなさんRubyMine使っていますか?昨今のエディタシェアでは、やはりVSCodeが一番大きなパイを占めているような感じですが、私はRubyMineが好きなのでずっとRubyMineを使っています(一部例外で、LiveShareを使いた…

RubyMine2021.2.3でdocker compose環境のRailsを動かしてみる

動機 昨今の開発において、常識になっているDocker。 私もそろそろ学ばねばということで、書籍を使って概要を掴みました。 仕組みと使い方がわかる Docker&Kubernetesのきほんのきほん (Compass Booksシリーズ)作者:小笠原 種高マイナビ出版Amazon Dockerの…

【RubyMine】意図しない拡張子でファイルを開いてしまった時に、開く拡張子を変更する

発端 パーフェクトRailsを読みながらRailsの復習をしており、rails db:migrateした結果を、RubyMineのDatabaseウィンドウで確認しようとしたのですが、誤ってdb/development.sqlite3を「テキストファイル」として開いてしまいました。 そのため、RubyMine上…

RubyMineでライブラリのソースをGrepする方法

ActiveStorageのwith_attached_#{name}がどこに定義されているのか確認する過程で、RubyMineでの調べ方を覚えました。 対象バージョン RubyMine 2020.3.1 Find in Files RubyMineでGrep検索を行うには、編集 | 検索 | パス内検索 ⇧⌘ Fから「Find in Files」…

⚡️初めてのLT会 Vol.5でRubyMineの話をしました!

【RubyMine】デバッグ時、requireで怒られたときの対処法(小ネタ)

RubyMine小ネタです。 Byebugを無視した罰当たり 本日チェリー本でByebugを覚えました。 「覚えたからって関係ねえ、Byebugを使用せずに私はRubyMineでデバッグをやるんだ」とデバッグを試みたところ、デバッガが異常終了してしまいました。これは罰当たりか…

RubyMineのIdeaVimで、jjをEscにマッピングする方法

タイトルの通り設定しました。設定の再読み込みがコマンドラインからうまく実行できなかったですが(現在も原因はわからぬまま)、とりあえず設定自体はできたので書きます。 結論以降は試行錯誤の記録なので、設定方法だけわかればいいという方は飛ばしてく…