-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
implement generic tool and command (preset) definition #49
Comments
To clarify, would this include being able to rename the menu options? e.g. Renaming "Run with Windows Git-Bash" to "Gradle Build (Bash)" if I had the command set up to run a gradle script |
Yes, for menu names you can select from predefined name patterns like: "${easyshell:command_type} with ${easyshell:command_name}" that is fixed in v1.5 test build and expanded to your example "Run with Windows Git-Bash" "${easyshell:command_type}: ${easyshell:command_name}" that is default in v2.0 beta 1 build and expanded to your example "Run: Windows Git-Bash" etc. or you enter your own name like "Gradle Build (Bash)" directly. |
@josh-bridge Please see already implemented features described in issue #53 that addresses your request. This issue #49 is to make the tool definitions also more generic, because at different PCs and OSes users have the same tools in different folders etc. We need a way to just have the command/preset definitions and menus independent of tool locations. For this i have a prototype to just describe a tool in generic way and allow user to override some parameters or just add other search locations or let EasyShell search for the locations during first start or by wizard. This is more for future 2.x releases --> may be 2.1... |
We need a generic way to define tools:
Presets or commands can re-use tools defined above:
More to be defined later...
The text was updated successfully, but these errors were encountered: