To create launchers that lets you open applications in terminal, you can try alacarte.
First of all, you need to have alacarte installed. After installing it, open alacarte. On the right side, there would be an option to create a New item. Click on it.
When you click the button, a dialog box of title Create launcher would appear. For the option Type, choose Application in Terminal. Give appropriate name to the launcher item and the actual command to execute and so on. After that, click OK and that would save the launcher item.
Now, search for the launcher in the dash and then pin it to your launcher. Clicking on the launcher item would now open the application in terminal.
Note: There is a good chance that you might actually end up pinning the original launcher item which doesn't open in a terminal. So, good luck on pinning the correct launcher item.
sudo nano /usr/share/applications/minitube.desktop
/usr/share/applications/minitube.desktop is an example I used. You can use the exact path to the file that you want to edit.
Change the line
Terminal=true. If there is no such line, then add one: