Windowsにも開発環境が欲しい|TechRacho(テックラッチョ)〜エンジニアの「?」を「!」に〜|BPS株式会社エンジニアの「?」を「!」に。CONTACTTOP開発Windowsにも開発環境が欲しい開発2018.12.23Windowsにも開発環境が欲しいtsunekawaシェアツイートブックマークLINE最近のMicrosoftさん好きです。PCに開発環境を作ろうと試行錯誤の記録です。PCに移行できるまでにはなっていない、Macで開発しています......思いついた選択肢Hyper-VでLinuxのVMをたてて全てVMで完結させる。WindowsにRubyなどなど全てをインストールしてWindowsだけで完結させる。WSLのUbuntuにGUIのアプリケーションを含む全てをインストールしてWSLで完結させる。RubyなどはWSL、エディタなどのGUIアプリケーションはWindowsにインストールのように分担させる。本番環境とほぼ同じ構成なのでトラブルが少ない(はず)ネット上に情報が多い不満点デスクトップの操作がややモッサリする。ホストとのファイル共有に不安あり。他の選択肢がすべてダメだった場合はこれ。同じ構成で使っている人が多いのでアドバイスがもらえて良い。(に見える)不満点トラブルが起きた時に解決できる気がしない感想この構成はまだあまり手をつけていない。良い点ほぼ(?)普通のUbuntuとして使える。Windowsとのファイル共有も最初からできる。WSL特有のクセがある。GUIアプリケーションに不満あり。Systemは今まで馴染みがない。文字がぼやけたり表示がイマイチ。JISキーボードとは相性が悪い?(打てない文字や反応しないショートカットがある)感想いろいろおしい気はするが、常用できる環境にするにはまだまだ設定等が足りない気がする。良い点GUIアプリケーションの動作が軽快VMを起動しない分負荷が軽い(?)不満点WSLのクセが怖い。serviceを起動させる手間が気になる。等のコマンド実行が遅い点、自動テストも数が多いと待てないくらい遅いかもしれない。systemd等のinitプロセスが動いていないので、serviceを手動でいちいち起動しているのも気になる。entrypoint.sh?え?不満はあるが我慢できるかなぁ?というレベルですが、ここに落ち着いたのはWSLが使えるからです。WSLには夢がある、WSLがもっと進化すればきっと理想の開発環境が!すぐには無理そうなので、年末年始のお休みはVMに環境を作る作業に充てられそうです。まとめMacはいろいろ考えずに開発環境が作れるという点では最高なのでは?欲しいと思えるMacBookが出たらMacに戻ってしまいそうです。Storageを使ってはいけない(翻訳)#Tags#会社紹介#自社サービス#勉強会#Rails#PHP#デザイン#実績#週刊RailsウオッチCONTACTお気軽にご相談ください。(翻訳)CONTACTTechRachoでは、パートナーシップをご検討いただける方からのご連絡をお待ちしております。お気軽にご意見・ご相談ください。