タグ

eclipseに関するHoriuchi_Hのブックマーク (39)

  • Eclipse heliosにインストールするプラグインと設定メモ。 - たかふーのブログ

    生活環境が変化したので、Eclipseの環境も変化させました。 ようするにHeliosにしましたよ、という事です。 以下はHeliosにインストールしたプラグイン。 Quick JUnit id:kompiroさんが主体となって保守しているプラグイン(で良いのかな?)。 実は使った事が無かったのですが、みんなインストールしているようなのでこれを機に使ってみます。 Eclipse Marketplaceに「Quick JUnit」と入れれば後はワンタッチでインストールできます。 Path Tools id:yamkazuさんが紹介していたもの。 Eclipse Marketplaceからではなく、「Install New Software...」でUpdate siteを登録してインストール。 Check Style これもちゃんと使った記憶は薄いのですがイチオウ。 この子はEclipse

  • SWTのText widgetでの入力文字制限 - 気の向くままに・・・

  • エディタを開く - Eclipseプラグイン開発

    【追記(2004.09.03)】 Eclipse3.0からは「エディタを開く Part2」のやり方を参考にしてください。 通常エディタは,Package Explorer上などでユーザがダブルクリックなどの操作を行うことで開かれる。しかし時には,プラグインが自動的にエディタを開いてどうのこうの・・・,という動作をしたいこともあるだろう。ここでは,プログラム上で何らかのファイルをエディタで開くための方法を紹介する。 最初に,エディタで開きたいファイルをIFileオブジェクトの形で取得する。例えば「コンテキストメニューへのアクションの追加」のやり方でobjectClass属性にIFileを指定し,アクションクラス内で選択されたIFileオブジェクトを取り出す,などが代表例。これについてはさまざまな方法が考えられるので,取得方法は割愛する。 エディタで開きたいIFileオブジェクトが取得できたら

    エディタを開く - Eclipseプラグイン開発
  • 『Eclipseプラグイン開発でクラスパスを動的に追加する方法』

    Eclipseプラグインを作っていて動的にクラスパスを追加したかったのだが、 とりあえず以下のようにするとできた。 public static void addClassPath( final AbstractUIPlugin plugin, final String classPath) { final BundleHost bundle = (BundleHost) plugin.getBundle(); final BundleClassLoader classLoader = (BundleClassLoader) Reflection.getCallerClass(1).getClassLoader(); classLoader.attachFragment( bundle.getBundleData(), null, new String [] {classPath}); }

    『Eclipseプラグイン開発でクラスパスを動的に追加する方法』
  • Helios(Eclipse 3.6.1) + ADT 8.x以降でコンテンツアシストが異常に遅い(Bug 329288) - Kazzz's diary

    最近になってからだと思うのだが、Eclipseでコーディングしているとコンテンツアシストの候補表示に異常に時間がかかる。 最初は他の諸々でメモリ消費してっからなぁとか、Androidのエミュレータはリソースバカいだからなぁとか、自分に言い聞かせて我慢していたのだが、いい加減我慢できなくなって調べてみたらEclipse(JDT)の既知のバグだった。 Code Assist still Slow - Android Developers | Google グループ Bug 329288 - Fetching parameter names literally hangs on a class with a lot of methods 上のリンクからダウンロードできるプラグイン(org.eclipse.jdt.core_3.6.1.v_A68_R36x.jar)を上書きすることで、症状は劇的

    Helios(Eclipse 3.6.1) + ADT 8.x以降でコンテンツアシストが異常に遅い(Bug 329288) - Kazzz's diary
  • プロジェクトとワークスペースの関係。 - 設計と実装の狭間で。

    ちょっと気になったっつうか、誤解してハマる人が出ると困るので、メモ。 Eclipseはワークスペースディレクトリの直下のディレクトリしか、Eclipseプロジェクトとして扱わない。というか、直下のディレクトリを全てプロジェクトとして扱う。 そんなに話が単純である訳がないですやん。 それは、あくまでも、デフォルトの挙動。 何のために org.eclipse.core.resources.IResource#getFullPath org.eclipse.core.resources.IResource#getLocation って似ている様で、全く違う挙動をするメソッドがあると思っているのか。 話をややこしくする為に、もう一つ似たようなAPIを持ち出すと、 org.eclipse.core.resources.IFile#createLink なんてのもある。 例えば、JDTのPackage

    プロジェクトとワークスペースの関係。 - 設計と実装の狭間で。
  • モダン(かもしれない)なEclipse環境(Java)の構築方法 - wyukawa's diary

    「モダンなEclipse環境の構築方法」とかね。 2010-07-21 - marsのメモ 僕が書くのも場違いな気がするけど、とりあえず書いてみるよ。 Webアプリ作るという前提だとまずEclipse IDE for Java EE Developersをダウンロードしてインストールする。JDKは別途ダウンロードする。Tomcatも別途ダウンロードする。 JDKはWindowsの場合はデフォルトではProgram Files以下にインストールしようとするがパスに空白が含まれてるのが嫌なのでC直下とかにする。 Tomcatもインストーラを使わずにZIP版を解凍して、パスに空白が含まれていない場所にインストールする。 プラグインはSubversionクライアントとしてSubclipseを、プロパティエディタとしてちょま吉をインストールする。ここまでは必須。 DB使うようならDBViewerもイ

    モダン(かもしれない)なEclipse環境(Java)の構築方法 - wyukawa's diary
  • Clay Database Modeling | アッズーリ

    累計ダウンロード数 100,000 件突破! ダウンロード 最新バージョン 1.4.2 がリリースされました。(2008/07/09) 詳細についてはこちらをご覧ください。 Clayの主な特徴 1. ビジュアルエディタによる直感的な操作 テーブルとその依存関係がビジュアルに表示されるため、テーブルやテーブル間の外部キー制約を簡単に追加できます。 Clay を利用することでビジネスアプリケーションの根幹となるデータベースを迅速かつ容易に設計することができるようになります。 保存時にはデータベースモデルが検証され、問題を確認することができます。 2. リバースエンジニアリング 既存のデータベースに接続してリバースエンジニアリングすることにより、設計書やドキュメントが紛失したデータベースであってもデータベースモデルを再構築することができます。 ※一部のデータベースやJDBCドライバのバージ

  • Eclipse 3.5 M1 News

    Horiuchi_H
    Horiuchi_H 2008/09/01
    とうとう、JUnit4.4対応されるみたい!
  • 【コラム】イマドキのIDE事情 (34) Eclipseのショートカットを使いこなそう | エンタープライズ | マイコミジャーナル

    はじめに 今回はEclipseを使いこなすためのテクニックとして、Eclipseのキーボードショートカットの中から覚えておくと便利なものをピックアップして紹介する。 コーディングに便利なショートカット インポート文の自動編成(CTRL + SHIFT + O) 必要なインポート文の追加および不要なインポート文の削除を行ってくれる。とくに不要なインポート文は削除し忘れてしまうことが多い。このショートカットを使ったことがないという方は、非常に便利な機能なのでぜひ覚えてほしい。 ソースコードのフォーマット(CTRL + F) Eclipseにはソースコードフォーマッタが内蔵されており、CTRL + Fで呼び出すことができる。エディタ上で範囲選択した状態で入力することで、その範囲のみにフォーマッタを適用することも可能だ。 コメントアウト(CTRL + /) Javaエディタ上で範囲選択し、CTRL

  • ボイスチャットしながらペアプロできるプラグイン - cypher256's blog

    XCDE http://xcde.sourceforge.net/ 最近、ペアプロって聞かなくなりましたね。ところで、Sobalipse や Sangam プラグインは...

    ボイスチャットしながらペアプロできるプラグイン - cypher256's blog
  • Eclipseで、C++の開発 - しがないプログラマ の日記

    Windows上で、Eclipseを使った C++の開発環境を作る手順のまとめ。 ・Eclipse + CDTをDownloadして展開します。以下のURLから「Pleiades All in One 日語ディストリビューション」でCDT入りのモノを選ぶと楽ができます。 Eclipse 日語化 | MergeDoc Project ・C++のコンパイル環境を準備します。今回は、MinGW(http://www.mingw.org/)を使う方向で行きます。cygwinでも同じようにできるようです。 MinGW - Minimalist GNU for Windows - Browse Files at SourceForge.net より、 Sourceforge 経由で MinGW-5.X.X.exe をDownloadしてきます。落としてきたファイルを Wクリックするとインストールが

    Eclipseで、C++の開発 - しがないプログラマ の日記
  • ほぼりスクリプト言語Scalaの情報源 - HHa(H派)メモ

    言語Scalaは、EPFL大(仏ローザンヌ)のMartin Odersky教授により開発された、強い型付けをもつ純粋なオブジェクト指向と関数型が理論的にほぼ完全に融合したプログラミング言語です。Scalaは、JVM上で実行されるため、言語内からすべてのJavaクラスが普通に利用可能であり、簡潔で高い表現力とJavaとほぼ同等の実行性能をもっています。 強い型付け言語でありながら型推論機能のおかげで冗長な型宣言が不要であり、Ruby以上にコンパクトなコード記述を許し、GenericやMixin(Trait)等の抽象クラス管理機能、パターンマッチング機能などの簡潔で豊かな表現力と相まって、新世代の実用スクリプト言語としての高い可能性も秘めています。 ○言語Scalaの基サイト The Scala Programming Language(ダウンロード、ドキュメント充実) http://www

    ほぼりスクリプト言語Scalaの情報源 - HHa(H派)メモ
  • Eclipse用正規表現チェッカー"Regular Expression Tester v1.3"がリリース | エンタープライズ | マイコミジャーナル

    Eclipse上で正規表現のテストを行うためのプラグイン「Regular Expression Tester」の最新バージョンである1.3がリリースされた。Regular Expression TesterのWebサイトから無償でダウンロードできる。 Regular Expression Testerの画面 このプラグインは、Eclipse上で手軽に正規表現のテストを行うことを目的にSebastian Zartner氏が開発しているもので、以下のような機能を備えている。 入力した文字や文章において、正規表現式にマッチした部分をカラーで表示する機能 パターンフラグ(大文字小文字の区別、複数行モードなど)のサポート LiveEval(キー入力と同時に評価やテストを行う)機能 後方参照の置換を含む、4種類のマッチモード このプラグインの導入は、Webサイトからダウンロードしたzipファイルを解

    Horiuchi_H
    Horiuchi_H 2007/04/24
    正規表現の補完も行えるプラグイン
  • Twitterclipse公開中!

    自分が何をしているのか?友達や知り合いが何しているのか?こんなことを共有して楽しもうというサービスが, twitterである。そんなtwitterを,例のごとくEclipseから利用できるように,プラグインを開発した。その名も,twitterclipse。 eisbahn.jpのアップデートサイト(http://www.eisbahn.jp/update-site/)にtwitterclipseを配置しているので,Eclipse上でインストールを行うことができる。 機能としては, 予め登録されているFriendのステータスメッセージを表示(最新のみ)する。 自分のステータスメッセージを更新する。 を搭載した。使用を開始する場合は,[Window]-[Preference]-[Twitterclipse]メニューで表示される設定画面で,自分のユーザIDとパスワードを入れる必要がある(これがミ

    Horiuchi_H
    Horiuchi_H 2007/04/23
    Twitterのplugin
  • FireFox&EclipseでのJavaScript開発を効率化する「Fireclipse」:phpspot開発日誌

    Fireclipse Installation Instructions and Development Notes FireFox&EclipseでのJavaScript開発を効率化する「Fireclipse」。 Fireclipseを使えば次のことが可能になります。 FireFoxのJavaScript コンソールの結果を Eclipseのコンソールに送る Eclipse上のエディタで、エラー行に移動する Eclipseのコンソールにメッセージを送る FireBug と連携し、FireBugに Eclipseタブを付けられます FireBug用の各種拡張 Fireclipse自体は、Firefoxの拡張と、FireBugの拡張、Eclipseプラグインから構成されます。 JavaScript開発がますます便利になりそうなツールですね。 今後はFirefox上にエディタ等の開発ツールが直

    Horiuchi_H
    Horiuchi_H 2007/04/16
    firebugとも連携可能。これは便利そう。
  • JavaScriptやFirefox拡張開発等に使われるXULの開発環境「Spket IDE」:phpspot開発日誌

    Spket IDE Spket IDE is powerful toolkit for JavaScript and XML development. JavaScriptやFirefox拡張等に使われるXULの開発環境「Spket IDE」。 Aptana に続き、Eclipseベースの JavaScript エディタが公開されました。 JavaScript、XUL以外にも、Laszlo、SVGYahoo! Widget のコード補完に対応しているようです。 JavaScript開発環境としては、Aptana もすごいですが、Firefox拡張の開発に使われるXULのコード補完は嬉しいですね。 関連エントリ JavaScript開発用IDE:Aptana

    Horiuchi_H
    Horiuchi_H 2007/04/12
    XULの補完も効くらしい。いいかも?
  • Lingrclipseの公開を始めました

    AjaxとCometによるリアルタイムなチャットサービスが, Lingrである。そのEclipseプラグインを開発してみた。その名も「Lingrclipse」。eisbahn.jpのアップデートサイトにてLingrclipseの公開を先ほどから開始した。 eisbahn.jp アップデートサイト http://www.eisbahn.jp/update-site/ 上記アップデートサイトから,下記のプラグインをインストールすると,Lingrclipseを使用することが可能になる。 lingrclipse-core lingrclipse-view 対象プラットフォームは,JDK5.0以上,Eclipse 3.13.2以上が理論的な環境。実際には,JDK5.0+Eclipse3.2のWinとMac環境で確認した。 インストールしたあと,[Window]-[Show View]-[Other]

    Horiuchi_H
    Horiuchi_H 2007/03/29
    eclipseでLingrを!
  • ObjectWorks+ | オープンソースドキュメント

    株式会社野村総合研究所(以下NRI)は、オープンソースに関連したマニュアル・利用ガイドなどの一般技術資料をサイトにて公開しています。NRIでは、社内のノウハウを積極的に公開することにより、オープンソースの健全な発展に貢献したいと考えております。 NRIではこれまでに社内R&Dで評価したオープンソースを自社製品である「ObjectWorks+」の開発環境に取り込む活動を行ってきました。現在、ObjectWorks+では国内における普及を鑑み、オープンソースの開発環境であるEclipseを標準開発環境として取り込んでPluginの開発や日語の利用ガイドを作成しています。さらに、標準的な開発環境としてEclipseが日国内で広く普及することを願って、これらの社内向けドキュメントを社外にも公開しています。 現在、公開しているドキュメントはEclipseを使ってWebアプリケーションを開

    Horiuchi_H
    Horiuchi_H 2006/10/06
    Eclipseを使ってWebアプリケーションを開発するための一般的な利用ガイド・ノウハウ集です。
  • eclipse@Wiki

    各カテゴリごとにプラグイン名昇順で列挙。 EPL や ASL などの無料で商用利用可能なものが対象。 Eclipse 最新バージョンまたは、ひとつ前のバージョンに未対応のものは除外。 2 年以上更新が無いプラグインは開発停止の可能性が高いため除外。 HP - プロジェクトへのリンク。 更新 - 更新サイトへのリンク(右クリックして URL をコピー)。更新サイトについては Callisto を参照。 検索 - Google で検索。 プラグイン名 - プラグイン名(基は正式名称)。リンクはこの Wiki 内。 Eclipse version - サポートされている Eclipse のバージョン。 説明 - プラグインの説明。 ページ内目次