Skip to content
This repository has been archived by the owner on Jul 25, 2022. It is now read-only.

Add a command to launch sbt shell in the builtin terminal #66

Open
laughedelic opened this issue Apr 28, 2018 · 6 comments
Open

Add a command to launch sbt shell in the builtin terminal #66

laughedelic opened this issue Apr 28, 2018 · 6 comments

Comments

@laughedelic
Copy link
Owner

Since v0.11 Atom IDE UI has a terminal and it seems to be possible to open it with a given command: facebookarchive/atom-ide-ui#220 (comment).

It would be nice to have a command to open sbt shell inside Atom. It could be also useful to suggest it (as a notification with a button) when launching Metals, if there is no running sbt server yet (project/target/active.json).

@cquiroz
Copy link
Contributor

cquiroz commented Apr 28, 2018

I think this would be very useful

@laughedelic
Copy link
Owner Author

@cquiroz let me know if you want to work on this.

Adding a command should be easy, but opening the terminal with the right configuration needs some investigation (see the linked comment). I'm not 100% it's currently possible, but if not, it's a valid feature request to atom-ide-ui.

@cquiroz
Copy link
Contributor

cquiroz commented Apr 30, 2018

I supposed I could try though I'm quite short on time.

@laughedelic
Copy link
Owner Author

No problem. There's no time limit. I don't think I'm going to dig into this any time soon, so it'll stay an open challenge.

@cquiroz
Copy link
Contributor

cquiroz commented May 6, 2018

Am i correct that the first thing is to add a facade to scalajs-atom-api for atom-ide-terminal?

@laughedelic
Copy link
Owner Author

Yes, that would be very helpful. But you don't need to write facades for everything right away. Try to experiment with the available API first (with js.Dynamic) and see what's needed.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants