ページ更新: 2009-04-03 (金) (5105日前)

各種プラグインのリンクとメモ

目次

[編集]

Visual Swing for Eclipse (2009-04-03) #

visualswing4eclipse - Google Code

[編集]

Middle Click Closes Tab (2008-05-06) #

マウスの中ボタンのクリックでEclipseのタブを閉じる機能を追加するプラグイン。

Heavy Lifting Software - Middle Click Closes Tab - Eclipse Plugin

[編集]

XulBooster (2006-12-01) #

FirefoxのXULを作成する。

XulBooster.org
http://cms.xulbooster.org/

[編集]

EclipseNSIS (2006-11-03) #

NSIS (Nullsoft Scriptable Install System) のスクリプトのコンパイルとテストを行うプラグイン。

EclipseNSIS
http://eclipsensis.sourceforge.net/

EclipseNSIS - NSIS plugin for Eclipse - NSIS
http://nsis.sourceforge.net/EclipseNSIS_-_NSIS_plugin_for_Eclipse

nDiki: JRE をバンドルしたインストーラを NSIS で作る (2004-12-02)
http://www.naney.org/diki/d/2004-12-02-JRE.html

入手・インストール方法は次の2つ。

ソフト/Nullsoft Scriptable Install System

eclipsensis-01.png

ウィンドウ→設定

eclipsensis-02.png

[編集]

(eclipse.org) Eclipse Monkey (2006-03-09) #

Eclipse 1.Xの頃のソースツリーに存在した、マクロ機能の復活?

JavaScript EngineはRhino

\plugins\org.eclipse.eclipsemonkey_0.1.5\lib\js.jar

付属のEclipse Monkey Examples/monkey/Find_System_Prints.em

/*
 * Menu: Find System Prints
 * Kudos: Bjorn Freeman-Benson & Ward Cunningham
 * License: EPL 1.0
 * DOM: http://download.eclipse.org/technology/dash/update/org.eclipse.dash.doms
 */
  
function main() {
  var files = resources.filesMatching(".*\\.java");
  var match;
   
  for each( file in files ) { 
    file.removeMyTasks(  );
    for each( line in file.lines ) {
      if (match = line.string.match(/System\.out\.print(ln)? *\(.*\)/)) {
         line.addMyTask( match[0] );
      }
    }
  }
  window.getActivePage().showView("org.eclipse.ui.views.TaskList");
}
[編集]

CallGraphEclipsePlugin (2006-03-08) #

cLabs Blogki - CallGraphEclipsePlugin
http://clabs.org/blogki/blogki.cgi?page=/ComputersAndTechnology/CallGraphEclipsePlugin

  • Update site あり。
  • 「呼び出し階層」ビューに、グラフを表示するメニューを追加する。 Graphviz が必要。別途インストールし、パスを通しておくこと。
  • 2006-03-08: graphviz-2.6.exe , Eclipse 3.1.1, Windows XP Professional SP2 で確認。
[編集]

RadRails (2006-02-11) #

RadRails - A Ruby on Rails IDE
http://www.radrails.org/

  • Working together for Ruby on Eclipse
[編集]

UMLet (2006-02-09) #

  • 単体で、あるいはEclipseのプラグインとして使えるUML作成ツール。

UMLet - the Fast and Free UML Tool
http://www.auer-mayr.com/umlet_free_uml_editor/index.htm

UMLet - EclipseWiki
http://www.eclipsewiki.net/eclipse/?UMLet

[編集]

CodePrinter (2006-01-16) #

SourceForge.net- CodePrinter
http://sourceforge.net/projects/codeprinter/

CodePrinter
http://www.eclipse-plugins.info/eclipse/plugin_details.jsp?id=737

[編集]

JBClipse (2005-10-07) #

Andrea Aime Home Page ≫ JBClipse (en)
http://www.andrea-aime.name/etomite/index.php?id=27

  • 「JBClipse is an Eclipse plugin providing a "hierarchical bean outline", that is, a source code outline that focuses on bean properties instead of methods and fields.」だそうだ。ほほぉ。
  • marsのメモ 経由
[編集]

Wiki Editor (2005-10-04) #

CoolなEclipseプラグイン(7)2.Wiki Editorプラグイン http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn07/eclipseplgn07_2.html

[編集]

Editor Enhanncements (2005-10-04) #

CoolなEclipseプラグイン(7)3.Editor Enhanncementsプラグイン http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn07/eclipseplgn07_3.html

[編集]

Heap Status (2005-09-29) #

http://www.eclipsewiki.net/eclipse/?HeapStatus

2006-10-14

なお、Eclipse 3.2 には標準で含まれている。

設定はメニューバー→「ウィンドウ」→「設定」→「一般」の、「ヒープステータスを表示」:

eclipse3.2-heapstatus-01.png

ステータスバーの右隅に表示される:

eclipse3.2-heapstatus-02.png

[編集]

FileSync plugin for Eclipse (2005-09-27) #

FileSync plugin for Eclipse
http://andrei.gmxhome.de/filesync/index.html

[編集]

JSEclipse (2005-09-27) #

JSEclipse -- Edit JavaScript with ease.
http://www.interaktonline.com/Products/Eclipse/JSEclipse/Overview/

Free Products
http://www.interaktonline.com/Downloads/Free-Products/

[編集]

Koders Search, Doc Jar, Commons4E (2005-08-26) #

@IT:CoolなEclipseプラグイン(6)サンプルコードの入手をサポートするプラグイン 2005/8/23
http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn06/eclipseplgn06_1.html

Koders
http://www.koders.com/

DocJar: Search Open Source Java API
http://www.docjar.com/

org.jiayun.commons4e-site
http://commons4e.berlios.de/updatesite/

[編集]

ant4eclipse (2005-07-29) #

ant4eclipse
http://ant4eclipse.sourceforge.net/

Eclipseの設定をAntビルドスクリプトに反映させるant4eclipse公開 (MYCOM PC WEB) 2005/7/12
http://pcweb.mycom.co.jp/news/2005/07/12/016.html

[編集]

Coverlipse (2005-06-14) #

http://coverlipse.sourceforge.net/

[編集]

Plugins Cleaner (2005-06-07) #

http://aejase.free.fr/occultation/

[編集]

Eclipse Text Editor Extensions (2005-05-31) #

Eclipse Text Editor Extensions
http://eclipseexeditor.sourceforge.net/

  • marsのメモ より。
  • filterって、エディタの内容を別のプロセス(perlとか)に渡して処理する物みたい。 自分は手元で使ってるWZ Editorでこういうの入れてあるなあ…あるいはemacsのキーボードマクロとか いったんExcelに貼って処理してから戻してたりする。
[編集]

JavaCC Eclipse plugin (2005-05-12) #

2005-05-12時点のバージョンは v1.1 for Eclipse 3.0 - 25 July 2004

JavaCC Eclipse Plug-in
http://perso.wanadoo.fr/eclipse_javacc/

[編集]

Enerjy Software 製 #

2005-04-16

Enerjy Software

[編集]

Thread Profiler #

2005-04-16

Thread Profiler

@IT:CoolなEclipseプラグイン(2)ソフトウェアの品質向上を支援するプラグイン 3.Enerjy Thread Profile

  • 税別価格:35,400円 (税込価格:37,170円)。
[編集]

Performance Profiler #

2005-04-16

  • 税別価格:35,400円 (税込価格:37,170円)
[編集]

Memory Profiler #

2005-04-16

  • 税別価格:35,400円 (税込価格:37,170円)
[編集]

Code Analyzer #

2005-04-16

  • 税別価格:35,400円 (税込価格:37,170円)
[編集]

Commonclipse eclipse Plug-in #

http://commonclipse.sourceforge.net/

Jakarta commons Langの、ToStringBuilder, HashCodeBuilder, EqualsBuilder, CompareToBuilderを 使うコードを自動生成する。

[編集]

XMLエディタ #

2005-02-18

Eclipse Web Tools Platform Project

2005-02-15

ADOS XMLStudio

Oxygen XML Editor

SourceForge.net: Project Info - X-Men - a XML plugin for Eclipse

[編集]

EclipseME J2ME Plugin #

2005-02-03

EclipseME J2ME Plugin

[編集]

Java Spider #

プラグイン開発支援用のプラグイン。

まだ試していない。 ウィンドウ -> ビューを開く -> その他... -> PDE -> Spider Navigator で開くようだ。

http://eclipse-plugins.2y.net/eclipse/plugin_details.jsp?id=202

javaspider.sourceforge.net

[編集]

LogWatcher, tail #

2004-12-27

[編集]

LogWatcher #

LogWatcherプラグイン - Eclipse

Graysky Plugins For Eclipse

  • LogWatcher plug-in
    • org.graysky.eclipse.logwatcher_1.3.2 - 2004-07-31
[編集]

Eclipse Tail #

使い方がよく分からない‥‥ってか、あまり追求してない。

設定は ウィンドウ -> 設定 -> Eclipse Tail にて。

表示は ウィンドウ -> ビューの表示 -> その他... -> Eclipse Tail -> Eclipse Tail。

JdT Tools

  • Eclipse Tail
    • org.jdt.eclipsetail_0.5.0 - 2003-11-19
      • 別途、JdT Commons が必要。

JdT - Tools - Eclipse Tail

[編集]

JAR Class Finder plugin #

2004-12-21

alphaWorks : JAR Class Finder

  • Update: December 16, 2004
    Version 2.0.3 is a minor refresh enabling support for Eclipse 3.1.
[編集]

Fat Jar Eclipse Plug-In, JarPlug #

IBM dW : Java technology : One-JARでアプリケーションの配布を単純化 - 2004年11月23日

[編集]

Fat Jar Eclipse Plug-In #

http://fjep.sourceforge.net/

  • fatjar_0_0_17 January 31, 2005
[編集]

JarPlug: Say Goodbye to File Explorer! #

http://jar-plug.sourceforge.net/

[編集]

Refresh #

2004-11-26

eclipseutilplugins

  • This plug-in used for quick access to frequently used menu item from Basic|Navigator and Java|Package Explorer views
    • Refresh / Team|Update / Team|Commit... / Team|Synchronize with Repository...
  • Required eclipse version: 2.*, 3.*
[編集]

E2EE : Emacs Enviroment to Eclipse #

2004-11-12

EE2E (Emacs Enviroment to Eclipse) project

[編集]

Clay データベースモデリング #

2004-10-23

アッズーリ Clay - データーベース・モデリング

[編集]

KeepResident (2004-08-25) #

  • Windowsで、eclipseをしばらく放置したときにディスクにスワップされるのを抑制する。
  • 2004/08/18 version 0.2, Eclipse 3.0, Eclipse 2.1 (not tested)

KeepResident Eclipse plugin for Windows - KeepResident Eclipse plugin

eclipsewiki:KeepResident Eclipse plugin

[編集]

JDK1.5.0_01, eclipse 3.0.1 (2005-02-20) #

次の環境で試してみた。数時間使ってみたが、速度低下が起こらなくなった。 特にエラーは発生せず。でも、タスクマネージャで見ても違いが分からない。

  • eclipse 3.0.1 + LanguagePack + もろもろ
  • eclipseのVMはJDK1.5.0_01
  • アプリケーションのVMはJ2SDK1.4.2_07
  • eclipseのコマンドライン
    C:\eclipse-3.0\eclipse.exe 
    -data C:\path\to\workspace 
    -vm C:\java\jdk1.5.0_01\jre\bin\javaw.exe 
    -vmargs -Xms128m -Xmx320m
  • KeepResidentの設定
    • Minimum working set size = 128MB
    • Maximum working set size = 128MB
    • Use VirtualLock to force workingset to stay regident (potentially unstable) チェックせず。
  • eclipseを2時間ほど使ってからタスクマネージャで見ると:
    • メモリ使用量 217,376 K
    • 最大メモリ使用量 218,144 K
  • よって、200MB以上割り当ててもいいかもしれない。
  • 30分ほど離れると:
    • メモリ使用量 32,XXX K ... だめか?
[編集]

JavaScript Editor (2004-07-16) #

何種類かあるようで、未整理。

JSプラグイン - Eclipse

SourceForge.net: Project Info - JavaScript Editor PlugIn for Eclipse

@IT:Java TIPS − EclipseでJavaScriptを編集する

[編集]

Type Access Analyzer #

http://www.intoj.de/Type_Access_Analyzer.10.0.html

[編集]

MyEclipse #

MyEclipse

MyEclipse (2004-09-22)

[編集]

Jalopy #

  • Jalopy はソースコード整形ツール。

Jalopy Java Source Code Formatter Beautifier Pretty Printer

Jalopyプラグイン - Eclipse

SourceForge.net: Detail:881250 - Japanese properties file for Jalopy

[編集]

Jupiter #

ジュピター・コードレビュー。ソースコードレビュー支援プラグイン。日本語にも対応。

CSDL - Software Tools and Services - Jupiter

Jupiter for Eclipse Update Site

Jupiterプラグイン

[編集]

Configurable User Libraries Plug-in for Eclipse #

Release Notes

  • org.eclipse.emf (1.1.1) 以上が必要。
[編集]

日立エンジニアリングの #

Eclipseプラグインで動作-日立エンジニアリング

http://www.hitachi-hec.co.jp/seihin-j/java_gui/download.htm

  • GeeClip (GUI Editor for Eclipse)
  • GeeClip用サンプルプロジェクト
  • VMメモリインジケーター (フリー)
  • 一括コードフォーマッタ (フリー)
[編集]

Sort It! #

Sort It!

  • エディタに、指定範囲のソートなどの機能をつけるプラグイン。

Eclipse Plugins - TEAMINABOX

[編集]

Spider for Eclipse #

Spider for Eclipse

  • Spider for Eclipse is a graphical object explorer. Objects appears as nodes in the graphs. References between objects appear as arcs. Use Spider to help you understand complex object structures.
[編集]

Jigloo GUI Builder #

Cloud Garden - Jigloo GUI Builder (SWT and Swing) for Eclipse

[編集]

Eclipse UML (Omondo) #

Eclipse - Omondo - The Live UML Company

  • Pricing
    • EclipseUML Studio Edition Mobile 1,990 EUR / Floating 5 licenses Pack 9,960 EUR
    • 外国為替レート表
      2004-11-02 時点で 1ユーロ=135.6円 なので、1,990EUR=27万円, 9,960EUR=131万円。
    • 職場で買うなら 1,400EUR (20万円弱), 個人で買うなら 350EUR (5万円弱) を超えるときついなあ。

OMONDO(Eclipse UML)

http://www.eclipseuml.com/

http://www.tutorial-omondo.com/j2ee/

Java 入門 : Eclipse と EclipseUML の導入 2005/07/19 (2006-01-25)
http://www.nextindex.net/java/UML/EclipseUML.html

  • Eclipse 3.0.2, eclipseUML_E302_studioEdition_2.0.0.20050411 を使用

【連載 】Eclipseの有効活用術 第2回:EclipseUML プラグイン (2006-01-25)
http://www.stackasterisk.jp/tech/java/eclipseTips02_02.jsp

  • EclipseUML 1.2.1.20031103

@IT:連載 Eclipse徹底活用 第2回 Eclipseをモデリングツールに活用しよう 2003/5/30 (2006-01-25)
http://www.atmarkit.co.jp/fjava/rensai2/eclipse2_02/eclipse02.html

[編集]

Eclipse Database (Omondo) #

Eclipse - Omondo - The Live UML Company (Eclipse Database)

  • 試してない。
[編集]

JUnit Diffプラグイン (テスト実行が期待値と実際の値を表示、他) #

まさーるのページ
Takashi Mori's Webpage Please use IPv6 http://www.morijp.com/
http://www.objectclub.jp/community/memorial/homepage3.nifty.com/masarl/

[編集]

getenv プラグイン (環境変数を${env:hoge}で参照、パスを${which:hoge}で検索) #

  • UNIX上では動作未確認とのこと。試してみるべし。

まさーるのページ
Takashi Mori's Webpage Please use IPv6 http://www.morijp.com/
http://www.objectclub.jp/community/memorial/homepage3.nifty.com/masarl/

[編集]

Sobalipse #

sobalipse -FrontPage - sobalipse

SOBA PROJECT (ソーバ、Session Oriented Broadband Applications)

[編集]

いろいろ #

about Eclipse.

[編集]

UML2 Project #

The Eclipse UML2 Project

[編集]

Visual Editor Project #

The Eclipse Visual Editor Project

Visual Editor FAQ

Visual Editor Documents

dW : Open source : Eclipse Visual Editor Projectで、GUIを作成 (2004-08-24)

ITmedia:IBM、EclipseにGUIツール開発用コードを提供

エンタープライズ:Eclipseグループ、新GUIツール構築プロジェクトを立ち上げ

[編集]

Call Hierarchy Plugin #

Eclipse-Tools Project

  • eclipse 2.X で重宝してます。
  • eclipse 3 では標準で使えるようになった。

@IT:Java TIPS メソッド間の依存関係を簡単に調べるには

[編集]

User Library #

ecilpse 3.0 から標準で使えるようになった。

こんなのを登録して使っている。

file:/C:/java/commons-beanutils-1.6.1/docs/api/
C:/java/commons-beanutils-1.6.1/src/java

file:/C:/java/commons-cli-1.0/docs/apidocs/
C:/java/commons-cli-1.0/src/java

file:/C:/java/commons-codec-1.2/docs/apidocs/
C:/java/commons-codec-1.2/src/java

file:/C:/java/commons-collections-3.0/docs/apidocs/
C:/java/commons-collections-3.0/src/java

file:/C:/java/commons-digester-1.5/docs/api/
C:/java/commons-digester-1.5/src/java

file:/C:/java/commons-io-1.0/docs/apidocs/
C:/java/commons-io-1.0/src/java

file:/C:/java/commons-lang-2.0/docs/api/
C:/java/commons-lang-2.0/src/java

file:/C:/java/commons-lang-2.0/docs/api/
C:/java/commons-logging-1.0.3/src

file:/C:/java/commons-primitives-1.0/docs/apidocs/
C:/java/commons-primitives-1.0/src/java

file:/C:/java/junit3.8.1/javadoc/
C:/java/junit3.8.1/src.jar

file:/C:/java/junitperf-1.9/docs/api/
C:/java/junitperf-1.9/src/app

file:/C:/java/jakarta-log4j-1.2.8/docs/api/
C:/java/jakarta-log4j-1.2.8/src

C:/java/mockobjects-0.09/src/core

C:/java/mockobjects-0.09/src/jdk/common

file:/C:/java/velocity-1.4/docs/api/
C:/java/velocity-1.4/src/java