Sam's Eclipse Tools
Contact: scolburn@meditech.com
Eclipse Tools Version
eclipse_tools.exe is at version 0.0.2
If you have an older version, please re-download; it does not auto-update.
Edit By Name
Allows users to enter a DPM and procedure name to seed a file open in eclipse
To use:
1) Download eclipse_tools.exe if you don't have it. Put it somewhere simple, like in C:\
2) In Eclipse, go to Run->External Tools->External Tools Configuration
3) In the program section, click the button to create a new configuration.
4) Enter the following information into the appropriate fields:
Name: Edit By Name
Location: C:\eclipse_tools.exe (or wherever you saved it)
Working Directory: (leave blank)
Arguments: ByName ${string_prompt:DPM.procedure} "${project_loc}"
5) Bind to a key or run from the menu as with any other external tool.
6) When prompted, enter a full DPM and procedure (e.g. LAB.C.REQ.ee)
Notes:
- This external tool will require you to be currently working in a project of the appropriate ring and application, and the desired procedure must already be checked out.
- Turning on "Link with Editor" in the project explorer can make this tool more useful.
- The projects must use the default naming (e.g. S6.0N LAB)
- The first time you open an NPR file type using this tool, you may be asked which program to open it with. Select eclipse.exe.
AutoHotkey sourcecode is available here: eclipse_tools.ahk
Open Other Ring
Allows users to open the current file in a different release
To use:
1) Download eclipse_tools.exe if you don't have it. Put it somewhere simple, like in C:\
2) In Eclipse, go to Run->External Tools->External Tools Configuration
3) In the program section, click the button to create a new configuration.
4) Enter the following information into the appropriate fields:
Name: Open Other Ring
Location: C:\eclipse_tools.exe (or wherever you saved it)
Working Directory: (leave blank)
Arguments: OtherRing ${string_prompt:ring} "${file}" "${project_name}"
5) Bind to a key or run from the menu as with any other external tool.
6) When prompted, enter a release number (e.g. 6.13 or S6.1.3N)
Notes:
- This external tool will require you to have a file open in the editor, and the desired ring must already be checked out.
- Turning on "Link with Editor" in the project explorer can make this tool more useful.
- The projects must use the default naming (e.g. S6.0N LAB)
- Only certain rings are available in shorthand: 5.6, 5.64, 5.65, 5.66, 6.0, 6.07, 6.1, 6.13 (others must be denoted explicitly including Sx.x.xN, where applicable).
- The first time you open an NPR file type using this tool, you may be asked which program to open it with. Select eclipse.exe.
AutoHotkey sourcecode is available here: eclipse_tools.ahk
List Local Object Code
Allows users to view a list of locally translated code
To use:
1) Download eclipse_tools.exe if you don't have it. Put it somewhere simple, like in C:\
2) In Eclipse, go to Run->External Tools->External Tools Configuration
3) In the program section, click the button to create a new configuration.
4) Enter the following information into the appropriate fields:
Name: List Local Object Code
Location: C:\eclipse_tools.exe (or wherever you saved it)
Working Directory: (leave blank)
Arguments: ListObj"
5) Bind to a key or run from the menu as with any other external tool.
Notes:
- Long lists of object code may be unreadable in the window that pops up. This tools is primarily for testing purposes.
- This tool was introduced in Eclipse Tools version 0.0.2 - If configuration of this tool gives you a version error, please update your exe.
AutoHotkey sourcecode is available here: eclipse_tools.ahk
Delete Local Object Code
Allows users to delete all locally translated code
To use:
1) Download eclipse_tools.exe if you don't have it. Put it somewhere simple, like in C:\
2) In Eclipse, go to Run->External Tools->External Tools Configuration
3) In the program section, click the button to create a new configuration.
4) Enter the following information into the appropriate fields:
Name: Delete Local Object Code
Location: C:\eclipse_tools.exe (or wherever you saved it)
Working Directory: (leave blank)
Arguments: DelObj"
5) Bind to a key or run from the menu as with any other external tool.
Notes:
- This tool was introduced in Eclipse Tools version 0.0.2 - If configuration of this tool gives you a version error, please update your exe.
- This tool is based on Daniel Hart's batch file, and from the code in Clipsey, my dedicated object code removal tool.
AutoHotkey sourcecode is available here: eclipse_tools.ahk
SVN Commit History
Opens the commit history for the currently open file
To use:
1) In Eclipse, go to Run->External Tools->External Tools Configuration
2) In the program section, click the button to create a new configuration.
3) Enter the following information into the appropriate fields:
Name: SVN Commit History
Location: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe (or your favorite browser's location)
Working Directory: (leave blank)
Arguments: "http://samuelcolburn.com/svn/?path=${resource_loc}&ring=${npr_ring}&app=${npr_appl}&work=${workspace_loc}"
5) Bind to a key or run from the menu as with any other external tool.
Notes:
- This external tool will require you to have a file open in the editor or selected in the project explorer.