Skip to content
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

Request for an "Edit Code" Button in Index File for PIPELINES_VSCODE_REMOTES Variable #252

Open
xsa-dev opened this issue Oct 19, 2023 · 2 comments

Comments

@xsa-dev
Copy link

xsa-dev commented Oct 19, 2023

Description:
For enhanced editing convenience, it would be highly beneficial to include a button for editing code within the index file related to the PIPELINES_VSCODE_REMOTES variable. This button should enable users to easily navigate to the corresponding code in the repository, accessible both from the index file and the pipeline.

Example URL (link):

vscode://vscode-remote/[email protected]:22/home/users/repos/plombery/examples/src/sales_pipeline_copy.py:1:1

This feature would significantly improve the workflow and streamline the process of code editing within the context of the specified variable. Your consideration of this enhancement request is greatly appreciated.

@lucafaggianelli
Copy link
Owner

Yes love the idea, I have a similar issue already open for linking files in a trace back error.

By the way where would you like to add the button? In the log view, so you can open the file where a log happened? Or in the tasks lists of a pipeline? Or a bit everywhere?

@xsa-dev
Copy link
Author

xsa-dev commented Oct 21, 2023

I think this might not be crucial, but for the out-of-the-box version, it could be a button-link to the pipeline folder. In more detailed views, we could provide deeper links, such as a link to a specific pipeline or even a specific row and column (if there are rows other than 1:1).
Just an example, somewhere near the "Run" button, and links in the logs to specific lines (I think we can add line outputs to the logger).
image

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

No branches or pull requests

2 participants