|
|
(9 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | The [[ http://www.eclipse.org/proposals/dash/ | Dash ]] project is still a proposal, but here are some words about it.
| + | #REDIRECT [[Dash_Project]] |
− | | + | |
− | 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 ---
| + | |
− | /*
| + | |
− | * 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.
| + | |