タグ

javaとeclipseに関するheignamericanのブックマーク (4)

  • 第23回 Eclipseプロジェクト発の新プログラミング言語「Eclipse Xtend」 | gihyo.jp

    「Eclipse Xtend」とは 「Eclipse Xtend」は、Java仮想マシン上で動作する新しいプログラミング言語です。、Eclipseプロジェクトによって開発されたもので、Javaと同様に静的な型を持つ言語であり、Javaコードを生成するコンパイラを備えています。 XtendはEclipseプラグインの1つである「Eclipse Xtext」を利用して開発されました。Eclipse XtextはJavaによるDSL(ドメイン固有言語:Domain Specific Language)の開発を容易にするためのフレームワークおよびツールキットで、これを使えばオリジナルのプログラミング言語を簡単に作成することができます。それだけでなく、Eclipse Xtextで新しい言語を作った場合には、Eclipseの開発サポート機能がその新言語にも適用できるというメリットがあります。 たとえば

    第23回 Eclipseプロジェクト発の新プログラミング言語「Eclipse Xtend」 | gihyo.jp
  • JUnitをGroovyで扱うための環境設定メモ(Eclipse4.2) #junitbook - Diary of absj31

    JUnit実践入門 ~体系的に学ぶユニットテストの技法 (WEB+DB PRESS plus) 作者: 渡辺修司出版社/メーカー: 技術評論社発売日: 2012/11/21メディア: 単行(ソフトカバー)購入: 14人 クリック: 273回この商品を含むブログ (69件) を見る先日11/21に発売し、関連する読書会も同時多発的に日(11/23、札幌・東京・大阪)開催されるという盛り上がりを見せている書籍『JUnit実践入門 』。 私個人としても書籍写経に際し今回はJavaの他にもGroovyでJUnitテストコードを扱えるようになってみよう、と思い、ひとまずはEclipseでその辺の環境を整えるべく試してみました。以下その際の環境設定メモなど。 Eclipseインストールor日語化設定 事前にJavaをインストール。 Mac OS X 開発環境構築手順:Java実行環境(jdk7)

    JUnitをGroovyで扱うための環境設定メモ(Eclipse4.2) #junitbook - Diary of absj31
  • EclipseとJUnit4、またはstatic import

    EclipseでJUnit4を使ってみると、けっこう面倒だと思ってしまう。それは、Eclipseの非常に便利なimport自動編成機能(Ctrl+Shift+O)と、Java5から導入されたstatic importとの相性が悪いからだ。たとえば、JUnit4を使って、 import static org.junit.Assert.*; import static org.hamcrest.Matchers.*; ・・・中略・・・ @Test public void onePlusOneEqualsTwo() { int sum = 1 + 1; assertThat(sum, is(equalTo(2))); }というテストを書いていて、なにか別のクラスを使おうとしておもむろに「Ctrl+Shift+O」を押すと、static importの部分が以下のように展開されてしまう。 impo

    heignamerican
    heignamerican 2012/11/12
    コード補完 ワイルドカード使うか使わないかはともかく、お気に入りは超大切
  • Eclipseを改善するインクリメンタルサーチプラグイン「Glance」がオススメ!

    Chromeのページ内検索ライクに結果が表示できる「Glance」プラグインがとても良く、「何で標準じゃないんだ!」と思うくらいだったので、紹介します。 標準から置き換えてしまうのがおすすめです。インストール方法・置き換え方法付き。 また、インクリメンタルサーチを知らない人も、インクリメンタルサーチはとても基的なテキスト内の移動手段なので、これを機に使い始めることをおすすめします。 目次 1. インクリメンタルサーチとは2. Eclipse標準のインクリメンタルサーチが貧弱3. Glanceの特徴1:他のヒット位置が表示される4. Glanceの特徴2:ヒット位置がスクロールバーに表示される5. Glanceのその他の特徴5.1. 現在のヒット数が表示される5.2. 拡張検索5.3. 検索履歴5.4. 設定ができる5.5. 実はダイアログなどでも使える6. Glanceのインストール方法

    Eclipseを改善するインクリメンタルサーチプラグイン「Glance」がオススメ!
  • 1