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
How to add non-build/run commands? #896
Comments
Oh, I see. You mean [build_menu]. In that aspect this issue is a duplicate of #782. Well, Git commands are not really "build" commands, but at least I can add those somewhere. Just a questions left: Can I have project independent commands? I mean in the current master (1ca2554) "Set Build Commands" and "Build" tab on "Project Properties" are the same. Not just similar, but exactly the same. |
@derba I'd like to make a plugin for this where you can run arbitrary command/script which takes an arbitrary input (current document, some command's output, etc.) and redirect the output where you wish (new document, insert into current document, write to message window etc.). It would be possible to assign keybindings to individual commands and have the possibility to perform them on certain events (like on document save). But I have been planning this for the last two years and haven't had time to start working on it yet... |
@derba if you don't have a project open when you do menu->build->set build commands it will edit your user settings which are project independent. |
I do not find GeanyVC plugin the best for all the git operations. I'd prefer "git gui" for commit and gitk for various history operations.
In Project Build Settings I can add a few language independent commands. But git operations are not "build" commands and I run out of slots (4 commands) quite easily. And git commands are not even project related.
What I would be glad to see is project independent tool setting, with toolbar buttons and probably even assignable hot keys. Maybe that is a new plugin, I am looking for. What is your opinion?
The text was updated successfully, but these errors were encountered: