Eclipse プラグイン開発チュートリアル¶ このドキュメントは2011/01/28に行われた「Eclipse プラグイン開発セミナー in 名古屋」で使われたプラグイン開発チュートリアルです。プラグイン開発をした事のない初心者の方にプラグイン開発とはどういったものかを、一通り学ぶ事を目的としています。 プラグインを作成してみたい方はこのチュートリアルを元にプラグイン開発を体験してみるとよいでしょう。 目次:
Eclipse プラグイン開発チュートリアル¶ このドキュメントは2011/01/28に行われた「Eclipse プラグイン開発セミナー in 名古屋」で使われたプラグイン開発チュートリアルです。プラグイン開発をした事のない初心者の方にプラグイン開発とはどういったものかを、一通り学ぶ事を目的としています。 プラグインを作成してみたい方はこのチュートリアルを元にプラグイン開発を体験してみるとよいでしょう。 目次:
I am a recovering Emacs user, who is trying to ease into Eclipse usage. (Since I'm encouraging the rest of the team to use it, I guess I should at least try to get along). My current excuse is that it hurts my eyes. I'm currently using the excellent zenburn theme in emacs, and would love to find it for eclipse. However, I find that changing my color theme every few months makes for a great way to
Eclipse Color Theming: Export your preferences (from File > Export menu). Delete all lines not color related. Color related lines include: /instance/org.eclipse.jdt.ui/semanticHighlighting.staticField.enabled=false /instance/org.eclipse.ui.editors/AbstractTextEditor.Color.Background.SystemDefault=false /instance/org.eclipse.ui.editors/currentLineColor=45,45,68 add the following line anywhere in th
はじめに PHPは、企業から個人まで、幅広い用途に利用され、Webシステムを構築するうえで無くてはならない存在となっています。昨今の経済状況から、Java一辺倒の大企業や大手SIerもPHPによる開発にシフトしてきています。 PHPは、手軽に始められるハードルの低さが魅力の言語です。HTMLと混在して、シンプルに使用するもよし、大規模なWebサービスに向けて本格的なシステム構築も可能です。 開発者の裾野が広いのと同様にコーディングツールの利用状況にも大きな差があるようです。シンプルなテキストエディタを使用する強者から有償ツールを使用する合理主義まで千差万別です。 今回紹介するEclipse+PDTは、その中間に位置する開発ツールと言えます。テキストエディタよりは、はるかに高機能です。有償ツールよりは、低機能ですが低コストです。このような素晴らしいツールが簡単に手に入れられるのですが、まだ使
会社のメインマシンをubuntu9.10に変えました。 理由は、MS製品のライセンスの管理やらにうんざりしたのと、本格的にruby on railsで開発をしてみようと思い立ったから。 java出身のエンジニアの方は、eclipseでの開発に慣れてるのではないでしょうか。 私もその一人で、普段使わなくても、eclipseは必ず入ってます。 ubuntu9.10になったメインマシンにもeclipse+pleiadesで環境を作ろうかと思ったのですが、小一時間躓いたのでメモ。 まず、eclipseはapt-getでインストールします。 $ sudo apt-get install eclipseインストールしたら、pleiadesのサイト(http://mergedoc.sourceforge.jp/)からpleiades本体をダウンロードします。 最新版、安定版は好みの問題ですが、今回は安定
DB設計の神ツール「ERMaster」なら、ここまでできる:ユカイ、ツーカイ、カイハツ環境!(11)(1/3 ページ) 無料のEclipseプラグイン「ERMaster」とは データベースのテーブル設計を行うときに皆さんは、どのようにしているでしょうか? いくつかの無料で利用できるツールが提供されているので、筆者はそれらを利用していましたが、最近「ERMaster」と呼ばれるEclipseプラグインの存在を知りました。 ERMasterは、ほかのツールに比べ、直感的で分かりやすいUI(ユーザーインターフェイス)に、カスタマイズ可能な、Excelで出力できるテーブル定義書、辞書機能など痒いところに手が届くERモデリングのツールです。本稿では、このERMasterについてご紹介します。 ERMasterの主な特徴、8つ ERMasterには、主に次のような特徴があります。 【1】直感的で使いや
PyDevはEclipsのPython用プラグイン。 これをつかってTracのPlugin開発をしてみる。 前提ソフトは以下のもの。他のバージョンで動くかどうかは不明。 Windows Vista JDK1.6 Eclipse Version: 3.3.1.1 Build id: M20071023-1652 Python 2.5 Trac 0.11dev-r5883 とりあえず上のものは、インストールされており、動くこと。 tracも、プロジェクトをつくり、tracdで動く状態にしておく。 まず、Eclipsを起動し、PyDevをインストールする。 メニューのウィンドウ→ヘルプ→ソフトウェアの更新→検索およびインストール...。 ダイアログが出るので、「インストールする紳士フィーチャーを検索」を選択して「次へ>」。 「新規リモート・サイト」を押して以下のように入力。 その後、インストール
Eclipse Eclipse本体のアップデート手順 僕がいつもやってるアップデート手順です。 新しいEclipseのインストール Eclipse本体、基本プラグイン(GEF,EMF,SDO,XSD)、その他 update-site が無いアーカイブ形式のプラグインをダウンロード。 全てを回答して1つのディレクトリにコピーして纏める。 C:\Java\eclipse 3.2M6 等のバージョン付のディレクトリ名にリネーム C:\Java\eclipse 3.2M6\eclipse.exe へのショートカットを eclipse 3.2M6 という名前で適当なところに作る。 workspaceのクリーンナップ %USERPROFILE%\workspace を workspace.20060405 等にリネームしてバックアップコピー %USERPROFILE%\workspace\.metad
DBViewer Plugin 1.2.1.v20100421 Released. 2010.04.21New DBViewer Plugin 1.2.0.v20091112 Released. 2009.11.12 DBViewer Plugin 1.1.0.v20090121 Released. 2009.01.21 DBViewer Plugin 1.0.9.v20080914 Released. 2008.09.14 User's Manual "Capter 3:Registrateion of Database Define. And Connect Database" (PDF,94KB) 2008.07.11 User's Manual "Capter 2:Open DBViewer Perspective." (PDF,58KB) 2008.07.11 User's Ma
導入の容易さ、初見でも戸惑わずに使える直感的・優れたUIと機能を持つという点でIDEをおもに使用しているデベロッパは多いことだろう。現在IDEを使用してPHPを使用したWebアプリケーションを開発する場合、実にさまざまな選択肢がある。NetBeans(6.5以降)やDreamweaver、各種プラグインを使用したEclipseなど……本稿ではその中からPHPの開発に特化した開発環境「PHP Development Tools(PDT)」を取り上げ、インストール方法や新バージョンの目玉機能について紹介しよう。 The Eclipse Foundation公式のPHP開発用プラグイン PDTはThe Eclipse Foundationにて公開されている、Eclipse用のプラグイン。Zend Engineを開発しているあのZend Technologiesがコミットしているプロダクトだ。その
ソフトウエア開発ツール関連の業界団体Eclipse Foundationはカナダ時間2009年1月21日,PHP開発者向けのツールの新版「Eclipse PHP Development Tools(PDT)2.0」を公開した。新版は,PHPのオブジェクト指向機能のサポートを追加した。 PDTは,PHPアプリケーションの開発に着手するために必要とされる基本的なコード編集機能などを備えるオープンソースの開発ツール。新版は,オブジェクト指向機能をサポートするために,タイプの階層ビューのほか,タイプの情報を基にPHPコードを検索する機能,上書きされたPHPメソッドにタグを付ける機能などを追加した。 このほかにも,新しいインデックスおよびキャッシュ・エンジンを追加した。また,PHPの変数の型に基づいたコード補完オプションなど,プログラム作成をサポートする機能を強化している。 PDT 2.0は, PD
Pleiades を使わない。以外の方法で。少し前に Eclipse プラグイン界のドンのたけぞうさんとご一緒させていただいたときに、同席させてもらった隣の人が Eclipse 起動速くしてよ! って言ってましたが、今でも言ってます。正直すみませんでした。でもたけぞうさんがきっとそのうち作ってくれると密かに期待していたのですが、もう逃げられなくなってきたので、ちょっと色々と。 eclipse.ini で高速化 -Xmx と -Xms を同じサイズにする。これはメモリに余裕があれば速くなるよって、Oracle や HP、昔の BEA が公式に言ってました。最小サイズから拡大するときの再計算が無くなるからって。実際サーバーでは、これに習って同じサイズにすることが多いと思います。Eclipse で実測すると。全然変わらん。その他、JVM のパラメーターが色々ありますが、計っても誤差か分からない結
ただ、途中で止めて、自分でセットした(つもり)値が本当にセットされているか、確認したいという欲求を満たしてはくれません。 そこでEclipse+PDT+Xdebugによるデバッグです。 Eclipse+PDT+Xdebugのデバッグ 1.ブレークポイントの設定 ブレークポイントを予め設定します(ブレークポイントを設定しなくても1行づつ進めることでデバッグできますが、CakePHPのようなフレームワークでは、自分の書いたコード以外の処理が多く、現実的ではありません)。ソースの右余白部分でダブルクリックすることで、 ブレークポイントの設定⇔ブレークポイントの解除 が切り替わります。 2.デバッグの設定 実際にデバッグするためには、設定が必要です。 次の設定は、トップ画面から始めることを想定していますが、CakePHPでは、URIに意味を持っている(処理やパラメータ)ので、途中から始めることも可
Eclipse PDTを使う理由の1つは、その強力なコード補完機能です。 CakePHPを使った開発でもそれを最大限に活かさないのはもったいない!ということで、各所で既出な情報ではありますが、自分の備忘録を兼ねて書きます。 知らない人は今すぐ設定することをオススメします。この設定をすると開発効率は格段にあがると思います。 Viewファイルのコンテンツタイプの設定 Viewファイル(1.1系だと.thtml、1.2系だと.ctpが拡張子のファイル)は、デフォルトではただのテキストファイルとして扱われ、phpコードの補完機能が使えません。 これらはコンテンツタイプの設定をすることで、phpコンテンツとしてEclipseでは認識され、コードの補完もできるようになります。 その設定方法はというと、以下の通り。 メニューバーの「ウィンドウ」⇒「設定」を選択 設定画面の左側の「一般」⇒「コンテンツ・タ
Error message : Directory is not found or not writable (DATA_DIR) Directory is not found or not writable (DIFF_DIR) Directory is not found or not writable (BACKUP_DIR) Directory is not found or not writable (CACHE_DIR) Site admin: whitestar Copyright © 2007-2023 whitestar. All Rights Reserved. Icons powered by famfamfam. PukiWiki 1.5.0 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く