タグ

ブックマーク / qiita.com/ko2ic (2)

  • Javaエンジニアがいまさら始めるRuby開発環境 - Qiita

    Editorは、人によって大きく違うと思うけど、大体こんな感じだと思います。 Rubyでは、Vim,Emacsなどのエディタ + Plugin + 開発支援なgem Javaでは、Eclipse,NetBeans,IntelliJなどのIDE Javaの人はIDEが無いと辛いと思うかもしれませんが、Vim Pluginや開発支援するgemを使えば、IDEと遜色なく使えるのではないかと思います。 例えば、エディタ上で以下のことはできます。 コード補完 ブレイクポイントを置いて、ステップ実行 カーソル上のクラスやメソッドに飛ぶ(gemRuby体のC言語も含む) 知りたいクラスやメソッドなどのドキュメントやソースの表示 保存時にコーディング規約違反の表示 homebrew mac標準のrubyでまずはhomebrewをインストールします。 $ ruby -e "$(curl -fsSL ht

    Javaエンジニアがいまさら始めるRuby開発環境 - Qiita
    YaSuYuKi
    YaSuYuKi 2014/09/09
    当たり前のようにMac。しかし、Windowsだと環境構築もアプリ開発もかなり複雑で困難さが増すことは否定できないんだよな。gemのビルドが通らなかったり。JRubyの方がいいかもしれない
  • 自動生成したJavaコードに手を加えても綺麗にマージしてくれるJmerge - Qiita

    /** * method1.<br/> * @generated */ public void method1() { System.out.println("a"); } /** * method2.<br/> */ public void method2() { System.out.println("あ"); } この機能を扱うクラスはEMFにあるので、eclipseにEMFを入れておく必要があります。 Eclipseのupdate site で、例えば、Kepler - http://download.eclipse.org/releases/keplerを選択して、Modeling → 「EMF - Eclipse Modeling Framework SDK」をチェックしてインストールします。 merge ruleを記述 どのようにマージするかのルールはxmlで記述します。 こ

    自動生成したJavaコードに手を加えても綺麗にマージしてくれるJmerge - Qiita
  • 1