タグ

eclipseに関するterazzoのブックマーク (32)

  • 統合開発環境Eclipseの最新版「Eclipse Neon」リリース。Node.js対応、PHP 7対応、Javaリファクタリング強化、Docker対応強化、Cloud Foundry対応など

    Node.js、V8デバッガ対応。タスクランナーも呼び出し可能に Eclipse Neonでは新しいJavaScriptパーサを搭載することでECMAScript 2015(ES6)に対応。エディタ部でJavaScript構文を認識し、適切な補完や警告をしてくれます。Node.jsのランタイムとV8デバッガに対応。Node.jsのアプリケーションに対してブレークポイントやステップ実行、変数の値を参照するといったことが可能です。

    統合開発環境Eclipseの最新版「Eclipse Neon」リリース。Node.js対応、PHP 7対応、Javaリファクタリング強化、Docker対応強化、Cloud Foundry対応など
  • 新人研修でドヤ顔で披露したらウケたEclipseのショートカット集 - Qiita

    最近新人研修(プログラミング未経験者・大学で専攻など、ごちゃまぜ)に関わることがありました。 適当なタイミングでEclipseのショートカットキーを教えていたのですが、実演してあげるといつきがよかったです。 ウケがいい≒新人から需要があるといえそうですし 教えるほうも教わるほうもモチベーションを保ちやすいです。 その点で、ウケるかどうかは大切な視点のひとつだと思います。 なので、ウケのよさランキングの形式で、ショートカットを紹介したいと思います。 環境は、WindowsでPleiadesのやつ(http://mergedoc.sourceforge.jp/ )を使って、Javaを教えていました。 第20位 ctrl + alt + k スネークケースとキャメルケースの切り替え 変数名やメソッド名を選択した状態でctrl + alt + k 教えていたのはJavaなのですが、C言語のように

    新人研修でドヤ顔で披露したらウケたEclipseのショートカット集 - Qiita
  • [Pleiades] Java 8 正式対応!Eclipse 4.4 Luna リリース - Qiita

    毎年 6 月恒例の Eclipse メジャーリリースとなる Eclipse 4.4 Luna (ルナ) がリリースされた。ラムダなど Java 8 に正式対応した初のバージョンだ。これに合わせて日語化された Eclipse と便利なプラグインや Java 8 実行環境を含む全部入りの Pleiades All in One もリリースした。 Pleiades All in One Eclipse 4.4 Luna ダウンロード http://mergedoc.sourceforge.jp/pleiades_distros4.4.html 起動時のスプラッシュは月 (Lunar Eclipse) のときに月から地球を見たときに発生しているであろう日イメージにした。地球の所々光っている部分は実際の街明かりで、韓国の北側の国が真っ暗で話題になった NASA の映像。背景は銀河中心方向の S

    [Pleiades] Java 8 正式対応!Eclipse 4.4 Luna リリース - Qiita
  • Eclipseデバッガを活用する31のTips - Fly me to the Luna

    Eclipseデバッガを活用するための31のtips from Hiroki Kondo speakerdeckに貼ろうかどうか迷ったけれども、どこかで話したわけではないのでslideshareに。 Eclipseのデバッガを活用すると開発が捗ります。自宅ではIntelliJを使い始めてみて、さくさくコードが書ける事を体感しているのですが、デバッグはEclipseの方がやりやすいです。で、自分の知っているノウハウをチームで共有するために作りはじめたんですが、広くみんなに公開したほうがいいと思っておすそ分け。調べてみると、結構知らなかったネタがゴロゴロでてきました。Run to Lineとかお手軽で強力な機能だと思う。 「こんなネタ知りたい」とか、フィードバックを是非お寄せください。調査して追記していきますので、コメントとかよろしくお願いします。

    Eclipseデバッガを活用する31のTips - Fly me to the Luna
  • 便利なPlayコンソールとEclipseでのデバッグ方法

    便利なPlayコンソールとEclipseでのデバッグ方法:Scala+Play 2.0でWebアプリ開発入門(3)(1/3 ページ) 2.0からScalaに対応したWebアプリ開発の人気軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載。今回は、さまざまなコマンドが使えるPlayコンソールの使い方と、Eclipse上でのPlayアプリのデバッグ方法を一から順に解説します 前回の記事「Play 2.0のアーキテクチャとディレクトリ構成の基礎知識」では、Playアプリの全体的なアーキテクチャ、ファイル構成、各ディレクトリの役割などについて紹介しました。 今回は、Playアプリの操作を行うPlayコンソールについての解説と、Playアプリ上でのデバッグ方法を紹介します。 第1回記事では、「eclipsify」コマンドを使ってPlayアプリケーションをEclips

    便利なPlayコンソールとEclipseでのデバッグ方法
  • Eclipse4.2でJD-Eclipseでデコンパイルできない - 人類みんなごくつぶし

    File Associationsで ".class without source" のエディターが初期設定だと "Class File Viewer"なんだけど、"Class File Editor"を追加してデフォルトにすると実行されるようだ。 3.7(.0)のときはそんな関連付けいじらなくても動いてた気がしたけど 参考 http://d.hatena.ne.jp/terazzo/20101230/1293707864 https://plus.google.com/104469447717794601049/posts/6gikMpgQLDH [追記] 関連付け設定すればOKかと思ったけど、 ソース添付JARとそうでないJARがある場合、ソース添付してたらソースを開いて、でなければデコンパイルってのがうまく動かない。家(Emmanuel Dupuy氏)をフォークした(Alex Ko

    Eclipse4.2でJD-Eclipseでデコンパイルできない - 人類みんなごくつぶし
  • プログラミングが劇的高速化!Eclipseで必ず設定したい基本キーバインドまとめ(テキスト編集編)

    ショートカットキーを「覚える」と、様々な操作を高速化できます。しかし、Eclipseを使うのなら、ショートカットキーは「覚えるもの」ではなく「設定するもの」と考えるべきです。 目次 1. 設定を強くおすすめする理由2. 設定方法3. 文字編集で設定したいキーバインド一覧3.1. カーソル移動関連3.2. メソッド・メンバ単位での移動3.3. 文字選択関連3.4. 文字削除関連3.5. 改行・行操作関連4. さらに高速化したい場合は4.1. ちなみに スポンサーリンク 設定を強くおすすめする理由 なぜなら、ほとんどの操作に新しいショートカットキーを設定できますし、初期設定のショートカットキーもすべて変更可能だからです。 いつも実行する作業にちゃちゃっとショートカットキーを割り当てるだけで、プログラミングは劇的に高速化します。プログラミングに限らず、私のこのブログも同じような考え方のもと、執筆

    プログラミングが劇的高速化!Eclipseで必ず設定したい基本キーバインドまとめ(テキスト編集編)
    terazzo
    terazzo 2012/08/30
    なんかウケた>「Ctrl+M」に何も割り当てないとき、「Ctrl+M」が単純な改行になるようです。
  • JUnitのテストメソッド名に日本語を使ったときの問題と対処 - 日々常々

    メソッド名を日語にする話 - 日々常々とかにも書いてるんですが、テストメソッド名に日語を使うのはザラです。むしろ使わない理由がありません。こんなのですね。 import static org.hamcrest.CoreMatchers.is; import static org.junit.Assert.assertThat; import org.junit.Test; public class HogeTest { @Test public void ほげはほげのはず() throws Exception { assertThat("hoge", is("hoge")); } } 例が悪い?そこは気にしないでくださいませ。 さて、メソッド名に日語を使った時に、一部IDEでは問題が起こることがあります。一部と言いつつ私はEclipserなのでEclipseの話です。 Eclipse

    JUnitのテストメソッド名に日本語を使ったときの問題と対処 - 日々常々
  • イマドキのIDE事情(136) 大幅リニューアルで気分一新! Eclipse 4.2 Junoリリース(3)

    Junoで追加されたプラグイン 連載では数回に分けてEclipse 4.2 Junoの新機能を紹介しているが、最終回となる今回はJunoで新たに追加されたプラグインとしてEclipseのコード補完機能を強化するEclipse Code RecommendersとDSL開発のためのワークベンチを提供するXtextを紹介する。 コード補完を強化するEclipse Code Recommenders Eclipse Code Recommenders (以下Code Recommenders)は、Eclipseにより高度な入力補完機能を提供するためのプラグインだ。Junoで提供されているパッケージの中では「Eclipse IDE for Java Developers」にのみ標準でインストールされている。 Eclipseはメソッドの補完時にメソッド名の昇順に補完候補を表示するが、実際に利用頻度

    イマドキのIDE事情(136) 大幅リニューアルで気分一新! Eclipse 4.2 Junoリリース(3)
  • イマドキのIDE事情(122) 「Ceylon IDE」でJavaベースの新言語Ceylonを試してみる

    Ceylonとは? Ceylonは、RedHat社が開発しているJavaVM上で動作する新しいプログラミング言語だ。静的型付けのコンパイル言語だが、Javaにはない様々な機能を搭載している。Ceylonはまだ開発中の言語だが、2011年12月20日にはM1 "Newton"というバージョンが、さらに2012年1月10日にはこのバージョンに対応したEclipseプラグイン「Ceylon IDE」がリリースされている。今回はこのCeylon IDEを用いてCeylonに触れてみたい。 Ceylon IDEは、以下の更新サイトからインストールできる。Ceylonのコンパイラも含まれているため、別途Ceylonの実行環境を用意する必要はない。 http://ceylon-lang.org/eclipse/updatesite/ Ceylon IDEを使ってみる 実際にCeylon IDEを使用し、

    イマドキのIDE事情(122) 「Ceylon IDE」でJavaベースの新言語Ceylonを試してみる
    terazzo
    terazzo 2012/01/05
    esbtが良そう
  • eclipse-scala-tools 0.0.3をリリースしました - たけぞう瀕死ブログ

    eclipse-scala-tools 0.0.3をリリースしました。eclipse-scala-toolsはScalaIDE for Eclipseの機能を補完するためのEclipseプラグインセットで、現在はSBTをサポートするための機能を実装しています。 https://bitbucket.org/takezoe/eclipse-scala-tools/wiki/Home 今回のバージョンアップでの追加・修正点は以下のとおりです。 sbt 0.11をサポートしました *.sbtファイルのためのエディタを追加しました(強調表示など基機能のみ) 依存関係の更新後に自動的にクラスパスが更新されるようにしました。 いくつかのバグを修正しました ここのところ若干放置気味でしたが、使ってくださっている方もいらっしゃるようなので地道にメンテナンスを続けていこうと思います。giter8のテンプレー

    eclipse-scala-tools 0.0.3をリリースしました - たけぞう瀕死ブログ
  • sbteclipseを使ってxsbt(sbt 0.10系)からeclipse用の設定ファイルを作成する方法

    Scalaの作者であるMartin Oderskyさんがinetrviewにて I personally switched to the Eclipse plugin after 20 years of emacs. Certainly before then, I tried the plugin; but for the complex projects I do, it didn't live up to what I needed. Now, I would now never go back to emacs. 『eclipseのScalaプラグインの出来が素晴らしくて、20年使ってきたけどemacsにはもう戻れません!』 という発言をされていたのでeclipseのScalaプラグイン『Scala IDE for Eclipse』が気になってきまして。 でもscalaにはsbtと

  • sbtエディタを作ってみた - たけぞう瀕死ブログ

    build.sbtを編集するとき、いつもEclipse標準のテキストエディタを使っているのですが、色も何もなくて味気ないのでsbtファイル用のエディタを自作してみました。 とはいってもまだコードアシストもバリデーションもなく、ScalaIDE for EclipseのScalaエディタのAPIを利用してシンタックスハイライトやダブルクォートやカッコなどの自動挿入、CTRL+/によるコメントアウトといった基機能が利用可能というレベルです。 eclipse-scala-toolsの次のリリースにはこのエディタを入れようと思います。

    sbtエディタを作ってみた - たけぞう瀕死ブログ
  • 2011-04-09

    Apache Clickを使用したWebアプリケーション開発を支援するプラグイン「ClickIDE」の最新版となるClickIDE 2.3.0.0をリリースしました。このバージョンではClick 2.3.0をサポートしたほか、いくつかの小さなバグを修正しています。 ClickIDEの詳細については以下のURLを参照してください: http://click.apache.org/docs/click-ide.html 変更点は以下のURLを参照してください: http://click.apache.org/docs/click-ide-roadmap-changes.html ClickIDEは以下のURLからダウンロードできます: http://click.apache.org/docs/click-ide-downloads.html LiftでMavenを使おうかsbtを使おうか迷って

    2011-04-09
  • 【コラム】イマドキのIDE事情 (109) 今年のEclipseは新機能満載!Eclipse 3.7 Indigo(2) | エンタープライズ | マイコミジャーナル

    IndigoのMavenサポート 前回紹介したとおり、Indigoでは様々な新機能が追加されている。その中でも今回はMavenのサポートについて取り上げたい。 ご存知の通りMavenはJavaベースのビルドツールの一種だが、単純にソースコードのビルドやパッケージングを行うだけでなく、ドキュメントやテストレポートの生成、サーバへのデプロイなど、ソフトウェア開発プロジェクトにおける反復作業を自動化してくれる。特に依存ライブラリを自動的にダウンロードしてくれる機能は、膨大なオープンソースのライブラリ/フレームワークが溢れているJavaの世界では非常に便利な機能だ。 IndigoではこのMavenの利用がサポートされている。これはもともとm2eclipseというサードパーティ製のプラグインとして開発されていたものがEclipse Foundationにコントリビュートされ、現在はm2eプロジェクト

  • Xbaseを使って汎用のグラフィカルなビューを定義

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Xbaseを使って汎用のグラフィカルなビューを定義
  • 【コラム】イマドキのIDE事情 (108) 今年のEclipseは新機能満載! Eclipse 3.7 Indigo(1) | エンタープライズ | マイコミジャーナル

    2011年6月22日(現地時間)、Eclipseの最新版となる3.7(Indigo)がリリースされた。62のプロジェクトを含むという、Eclipse史上最大のリリースだ。 今年もEclipseの季節がやってきた! 2011年6月22日(現地時間)、Eclipseの最新版となる3.7(Indigo)がリリースされた。62のプロジェクトを含むという、Eclipse史上最大のリリースだ。 ここ数年、Eclipseはバックエンドのアーキテクチャや、細かな使い勝手の改善が多く比較的地味なリリースが続いていたが、今回は外部からコントリビュートされた多くのプラグインが組み込まれており、Eclipseとしては近年稀に見る新機能満載のリリースとなっている。 図1: eclipse.org Indigoの主な新機能 まずはIndigoで新たに追加されたプラグインを紹介しておこう。ただし、これらのプラグインはす

  • Eclipse 3.7を使い始める前に知っておくといいこと - Fly me to the Luna

    今まで使ってたEclipseから、インストールしてたフィーチャーを簡単にインポートできるよ! 1. File -> Importを選択 2. Install -> From existing Installationを選択 3. 既存のEclipseのパスを指定 するとでーんとインストールしていたフィーチャー一覧が表示されるよ。 あとはインポートしたいフィーチャーを選択してね! そんじゃーね。

    Eclipse 3.7を使い始める前に知っておくといいこと - Fly me to the Luna
  • crossroad's Blog Eclipse F11キーの挙動を変えてサクサク開発

    Eclipseでは、アプリケーションの起動とデバッグには、ショートカットとしてF11 キーが割り当てられています。 ・F11・・・デバッグ ・Ctrl + F11・・・起動 このF11キー、Eclipse 3.3からデフォルトの挙動が変わったようで、 Eclipse 3.2までは、前回実行したアプリを起動/デバッグするようになっていたのが、 3.3からはよくわからないダイアログが開く(F11押下時に選択しているファイルなどに応じて変化?)挙動になりました。 で、開発時。。。特にユニットテストをしている時なんかは、 ソース書いて→F11でユニットテスト実行→ソース修正→またF11でユニットテスト実行。。。 と言う感じで開発していたので、Eclipse 3.3からの挙動は面倒で使いにくいと思っていました。 # まぁ個人の好みなんでしょうけど、僕は極力、少ない操作、かつマウスを使わずに開発したい

  • 5分でEclipse PluginをGroovyで書くよー。 - Fly me to the Luna

    ぼーっとしていたらEclipse PluginをGroovyで書いてました!他のJVM言語でもEclipse Plugin書けるんです! Eclipseはe4プロジェクトJava以外の言語(例えばJavaScript)でもPluginの実装を実現しようと頑張ってますが、なんか3系でもできちゃった。 必要なもの(環境) JDK 6 Eclipse for RCP and RAP Developer Groovy Eclipse を上記Eclipseにインストール こっからはほぼ画像ペタペタ貼っているだけです。この通りに作業すれば同じようにプラグインが作れます。 ほいじゃ、実際に作っていくよー。 まずGroovyプロジェクトを作るー プロジェクト名は「 eclipse-plugin-by-groovy 」って作りました。 GroovyプロジェクトをPluginプロジェクトにコンバート MAN

    5分でEclipse PluginをGroovyで書くよー。 - Fly me to the Luna