SUMMARY I want to create a custom script which will create the assembly output of my program. I noticed that while KDevelop has got me covered with it's variables (%u, %f...), it's kinda cramped in there if you want to write 2 or more bash commands. I am not talking about tenths of bash lines, but it would be nice to have some space for an if-fi or a kdialog. Either this, or the user will store a bash script (*.sh) in a standard directory so KDevelop can pick (or even edit) it up. Imho the second choice is more and flexible. A QComboBox would list all the scripts that are stored in directory "foo" and a small "Edit..." QPushButton, will open the script in KDevelop. PS. I know a script might not be the best solution for me to print assembly. I don't think we should debate whether a plugin should do a better job or if the user shouldn't want from the IDE custom things. IMO we should focus on whether a feature should be more flexible and mature for the user. The latter should use it in any way.