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

[VS Code Integration] New actions in Extension Management page #2382

Merged
merged 11 commits into from
Nov 22, 2024

Conversation

blrobl
Copy link
Contributor

@blrobl blrobl commented Nov 19, 2024

Summary

Adds the following new actions to Extension Management page:

  1. "Update configurations": Sends a request to VS Code to generate the launch configurations in the user's local AL project that allow to download symbols, publish and debug that environment.
  2. "Download dependencies": downloads the selected extensions as dependencies in VS Code.
  3. "Show dependencies": displays the selected extensions and displays a message with them formatted as json dependencies.

Work Item(s)

Fixes AB#557858

@blrobl blrobl requested review from a team as code owners November 19, 2024 10:40
@github-actions github-actions bot added this to the Version 26.0 milestone Nov 19, 2024
SBalslev
SBalslev previously approved these changes Nov 19, 2024
@blrobl blrobl requested a review from SBalslev November 20, 2024 13:53
@blrobl blrobl merged commit e0d0edb into main Nov 22, 2024
27 checks passed
@blrobl blrobl deleted the private/brobledodiaz/add-links-to-vscode branch November 22, 2024 09:59
christian-andersen-msft pushed a commit that referenced this pull request Nov 25, 2024
<!-- Thank you for submitting a Pull Request. If you're new to
contributing to BCApps please read our pull request guideline below
* https://github.com/microsoft/BCApps/Contributing.md
-->
#### Summary <!-- Provide a general summary of your changes -->
Adds the following new actions to Extension Management page:

1. "Update configurations": Sends a request to VS Code to generate the
launch configurations in the user's local AL project that allow to
download symbols, publish and debug that environment.
2. "Download dependencies": downloads the selected extensions as
dependencies in VS Code.
3. "Show dependencies": displays the selected extensions and displays a
message with them formatted as json dependencies.

#### Work Item(s) <!-- Add the issue number here after the #. The issue
needs to be open and approved. Submitting PRs with no linked issues or
unapproved issues is highly discouraged. -->
Fixes
[AB#557858](https://dynamicssmb2.visualstudio.com/1fcb79e7-ab07-432a-a3c6-6cf5a88ba4a5/_workitems/edit/557858)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants