Skip to main content
Jump to: navigation, search

Difference between revisions of "Dash"

m (Fixed broken external links)
Line 1: Line 1:
The [[ http://www.eclipse.org/proposals/dash/ | Dash ]] project is still a proposal, but here are some words about it.
+
The [http://www.eclipse.org/proposals/dash/ Dash] project is still a proposal, but here are some words about it.
  
We've published our first experimental script over on our [[ http://eclipse-projects.blogspot.com/2005/11/our-first-published-script.html | blog ]]. We're also putting it here on the wiki:
+
We've published our first experimental script over on our [http://eclipse-projects.blogspot.com/2005/11/our-first-published-script.html blog]. We're also putting it here on the wiki:
 
  --- Came wiffling through the eclipsey wood ---
 
  --- Came wiffling through the eclipsey wood ---
 
  /*
 
  /*

Revision as of 15:46, 30 December 2005

The Dash project is still a proposal, but here are some words about it.

We've published our first experimental script over on our blog. We're also putting it here on the wiki:

--- Came wiffling through the eclipsey wood ---
/*
 * Menu: Find System.outs
 */

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");
}
--- And burbled as it ran! ---

The idea is to be able to publish and share these scripts easily.

Back to the top