13
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Ruby on RailsのIDEをどれにしようかなぁと軽く調べた

Last updated at Posted at 2019-02-27

Cloud9で開発するの、地味に疲れる

今までAWSのクラウド開発環境であるCloud9を利用してきたわけですが、それをやめようかなぁと思い始めています。
理由は単純で、Command+W 暴発問題があるから。

ファイルを閉じたくてうっかりCommand+Wを叩くと、Safariのタブが閉じてしまい、開発環境そのものが閉じてしまいます。
そんなの気をつけれてば済む話じゃんって言われるとそこまでなのですが、ロジックを書くことに集中しているといつの間にか頭から飛んでしまうのだ…つらぁ…。

Macに入れるIDEを考え始める

元々Java屋でEclipseを使っていたので、とりあえずイマドキなIDEを入れればいいかって考えに至り、探してみることに。
パッと検索した限り、以下の3つが良いっぽい。

  • Eclipse (+RadRails)
  • RubyMine
  • VS Code

Eclipse (+RadRails)

スクリーンショット 2019-02-27 23.17.44.png

Javaをやってる方で(使用有無はさておき、)Eclipseを知らない方はいないでしょう。
Pleiadesでフル日本語化されたAll in Oneを落としてくればささっと開発に取りかかれる簡単さがあります。
元々使っていたところにプラグインを入れれば使えるというのは学習コストをかなり抑えられそうです。

良さそうなところ:

  • 学習コスト低め

ちょっとなーってところ:

  • Javaやってた時と代わり映えしないので飽きが…

RubyMine

スクリーンショット 2019-02-27 23.01.02.png

使いやすいIDEを出してくることに定評のある(と伝え聞いている)JetBrains社製IDE。
ちょっと前までデファクトスタンダードだったとどこかで見ました。

良さそうなところ:

  • 情報量が豊富、何かあっても検索してどうにかなりそう

ちょっとなーってところ:

  • 有料か…

VS Code

スクリーンショット 2019-02-27 23.00.30.png

プロプライエタリ製品の名称だったVisual Studioの名を冠して登場した無料版だと思ってたら、あっという間にWeb業界へ浸透している感のあるIDE。
色んなところから「VS Codeはいいぞ」と聞こえてきます。

良さそうなところ:

  • 今超絶ホット。使ってるだけで最前線感バリバリ。

ちょっとなーってところ:

  • まだ情報が蓄積されていなさそう(& バージョン依存のトラブルシュートが引っかかる)

とりあえずVS Codeからかじってみようかなー

ローカルでRailsの開発をするのはこれからなので、切り替えの手間を考えなくていい分、新しいやつをやってみようという安直な理由でVS Code。
ダメだったらEclipseに転ぶことにしよう。

IDE?テキストエディタ使えよ

わかる、わかるよ、その方が軽いし環境選ばないしハッカーっぽいしで良いってのはわかるよ。
でもこちとらRailsに関してはホビープログラマ、楽なやり方で開発したいのだ…本当にすまない…。

おすすめあったら教えてくださいなんでもしますから!

「(なんでもするとは言ってない)」の文脈。
「RailsでこのIDEいいよ!」って意見、お待ちしております。

13
9
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?