I'm using InteliJ IDEA (Community addition) and I found myself doing some file transfers to and from the project folder. After reapeating the task for a while I've created some batch scripts that transfering the files automaticly. Now, I'll be much more happy if I could run the scripts directly from the IDE - by pressing a button for example...
Question is: Can I add buttons to IntelliJ IDE - that will run a batch file? If it's possible I'll be happy to know how it can be done.
Thanks!
You can use "External Tools" to invoke any program
Goto Settings->External Tools
and create a tool which will open the following dialog choose the batch file for Program
.
Then the tool will be available in the menu Tools
Ref:External Tools
Update:
If you want to link an 'External Tool' to a 'Button' in the toolbar check How to add buttons linked to your external tool in InteliJ IDEA
Also if you install "Batch Scripts Support" plugin, you will get nice file context menu actions for running batch files directly from the project view.
NOTE 2019: The original authors abandoned the plugin, but there is a maintained fork for current versions of IntelliJ: https://github.com/SimonIT/idea-batch
NOTE 2020: Even newer fork is: https://github.com/aefimov/idea-batch
Another alternative to IntelliJ 2019 is:
Edit Configuration > Click '+' > Select Shell Script > 'In Script path:' set the .bat file location > OK > Click play button or Run once you have saved it
See image below:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With