-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project tools/actions UI #1486
Comments
We also discussed making this "Build" terminal read only. i.e. it is mainly an output view |
This came up with multiple folks during alpha user feedback, and in discussions I think we found there are two needs here, both of which are solved by RStudio's Build Pane but could be separated from each other:
|
When we look at this separate second request, we should consider how much this overlaps with #2085 |
In RStudio, the Build pane not only lists the output of a Build (or Build-like action) -- it also knows something about what kind of project you are in, and offers commands relevant to that project type. For example, in an R package project, you get buttons that give you one-click access to install, test, or check the package.
In a website project, you get a "Build website" tool instead:
Generally speaking, RStudio detects the project type automatically, but if it guesses wrong, Project Options lets you configure the build tools to your liking.
In Positron, we are currently using VS Code's Tasks API to run build and related jobs. These work well and are a good semantic match for build-like jobs, but without a Build pane, we don't currently have any place to advertise project-specific tasks.
Positron should have, if not a Build pane, an extensible way for language packs to define and surface project-specific tasks and tools with the appropriate UI affordances.
The text was updated successfully, but these errors were encountered: