eclipse / aCute

Eclipse aCute - C# edition in Eclipse IDE
https://projects.eclipse.org/projects/tools.acute
Eclipse Public License 2.0
78 stars 33 forks source link

What about using TM Terminal to excecute dotnet CLI? #121

Closed angelozerr closed 6 years ago

angelozerr commented 6 years ago

Today your wizard consume the dotnet CLI with a Java Process. I tell me if it should be more elegant to execute those dotnet CLI command with the TM Terminal.

So the basic idea is to open a TM Terminal after the click on Finish button of the wizard (like new) and execute the command in the opened TM Terminal. So the user can reexcute the generated command from wizard if it wishes (by changing some parameter) and reexucute it with terminal.

Terminal supports ANSI, so you will have coloration if your dotnet write output in ANSI log.

an another feature is that user open a TM Terminal and type directly the dotnet new command and after the execution of the command, the Eclipse project which is generated is refreshed.

If you like those features, I have done it for Angular, see:

To support those feature, TM Terminal requires to be improved to track line commands. I have started to create a gerrit patch at https://git.eclipse.org/r/#/c/117706/ in https://bugs.eclipse.org/bugs/show_bug.cgi?id=496109

It should be very fantastic if you could be interested and help me to integrate this feature in TM Terminal.

mickaelistria commented 6 years ago

This would add a requirement on TM Terminal, which at the moment isn't really necessary as everything works well without it. I'm not sure we have a strong enough need for this feature to be worth the effort and the additional dependency.

angelozerr commented 6 years ago

Ok thanks @mickaelistria for your feedback.

mickaelistria commented 6 years ago

Closing as we don't plan to enable it directly inside aCute at the moment.