Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Eclipse Monkey/Overview"
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | <div style="border: thin solid orange; width: 60%">The Eclipse Monkey component of the Dash Project has been archived [http://www.eclipse.org/ | + | <div style="border: thin solid orange; width: 60%">The Eclipse Monkey component of the Dash Project has been archived [http://www.eclipse.org/project-slides/2008.08.13%20Monkey%20Termination%20Review.pdf]. Source is here: [http://archive.eclipse.org/technology/archives/dash-archive.tar.gz dash-archive.tar.gz].<br> This page is no longer actively maintained.</div> |
+ | |||
+ | |||
==Eclipse Monkey Overview== | ==Eclipse Monkey Overview== |
Latest revision as of 23:51, 13 May 2009
This page is no longer actively maintained.
Contents
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
Getting the Source
The recommended method is to use Buckminster.
If that doesn't work you can get the code with anonymous CVS:
- Define a new cvs location: pserver:anonymous@dev.eclipse.org:/cvsroot/technology
- 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.
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.