Scripting with EASE

Status:
Accepted

The EASE project brings the power of dynamic scripting to the Eclipse IDE (and your RCP). EASE provides script interpreters for various languages that are executed directly on your JRE. Currently you have full may choose from JavaScript and Jython. There is experimental support for JRuby and Groovy. Scripts in these languages may be written and executed directly in your application. And best of it all: these scripts have direct access to the underlying java classes your RCP is built upon. While Java code may directly be accessed from scripts, it may still be too complicated for your users. Therefore script libraries (written in java) may extend a script language with custom functions. Create your own flavor of your preferred language! Scripting is nice, but not usable without UI integration. EASE allows you to hook scripts into the IDE and add them into context menus of your e4 application - without a single line of java code to write. As the integration is fully dynamic you even do not have to restart your IDE after changing scripts. You are not planning to create a script interface for your users or extend the IDE? Then maybe you are interested in a rapid, interactive testing tool: create instances of your classes with one line of script code in the interactive shell view, call methods and see the results without the need of creating test rigs to access your class. Find more details at: http://wiki.eclipse.org/E4/Scripting

Session details
Schedule info
Session Time Slot(s):
Grand Peninsula G - Wednesday, March 19, 2014 - 13:30 to 14:05

Comments