Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Eclipse Monkey/Overview"

m (Eclipse Monkey Script Exchange: updated article)
m (Eclipse Monkey Script Exchange)
Line 24: Line 24:
 
===Eclipse Monkey Script Exchange===
 
===Eclipse Monkey Script Exchange===
  
[http://monkey.brain-bakery.com/entry/list Eclipse Monkey Exchange] Site to share Eclipse Monkey scripts.
+
[http://monkey.brain-bakery.com/entry/list Eclipse Monkey Exchange] Site to share Eclipse Monkey scripts. (unavailable from time to time because of temporary ISP problems)
  
 
[http://eclipse.dzone.com/news/introduction-scripting-eclipse Eclipse Monkey Scripting] Introduction to Eclipse Monkey script writing (updated version of [http://www.brain-bakery.com/projects/articles/eclipse-monkey-scripting/ this]).
 
[http://eclipse.dzone.com/news/introduction-scripting-eclipse Eclipse Monkey Scripting] Introduction to Eclipse Monkey script writing (updated version of [http://www.brain-bakery.com/projects/articles/eclipse-monkey-scripting/ this]).

Revision as of 20:02, 23 July 2008

Eclipse Monkey Overview

Eclipse Monkey allows you to write scripts that run inside Eclipse and through DOMs are able to access and control(script) parts of the Eclipse Platform.

Eclipse Monkey Help

Monkey Help

Getting the Source

The recommended method is to use Buckminster.

If that doesn't work you can get the code with anonymous CVS:

  1. Define a new cvs location: pserver:anonymous@dev.eclipse.org:/cvsroot/technology
  2. Checkout all projects from org.eclipse.dash folder into your workspace. Make sure you checkout projects beneath org.eclipse.dash, not the org.eclipse.dash folder itself.

Documentation

Monkey Help covers the basics of running and writing scripts.

Basic interaction with the Eclipse editor can be done using the built in DOM. The main component is the Editor.

Eclipse Monkey Script Exchange

Eclipse Monkey Exchange Site to share Eclipse Monkey scripts. (unavailable from time to time because of temporary ISP problems)

Eclipse Monkey Scripting Introduction to Eclipse Monkey script writing (updated version of this).

Eclipse Monkey Plugins

PythonMonkey PythonMonkey plugin to support Python Language.

GroovyMonkey GroovyMonkey plugin to support Groovy Language.

ScriptLoader An Eclipse Monkey DOM plugin to load other scripts, called Script Loader.

Back to the top