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

[vscode] Some improvements for the CodeGeneration #5613

Open
6 tasks
RodgeFu opened this issue Jan 15, 2025 · 0 comments
Open
6 tasks

[vscode] Some improvements for the CodeGeneration #5613

RodgeFu opened this issue Jan 15, 2025 · 0 comments
Assignees
Labels
ide Issues for VS, VSCode, Monaco, etc.

Comments

@RodgeFu
Copy link
Contributor

RodgeFu commented Jan 15, 2025

  • 1. "select a language"'s list is empty when all emitters has been in tspconfig.yaml

  • 2. the "Setting" Icon doesn't work (suggest to remove it which usually means goto vscode settings page)

  • 3. Add an "all" option in the first step list

  • 4. honor the default output dir from compiler by default: "emitter-output-dir: {output-dir}/{emitter-sub-folder}"

    https://typespec.io/docs/handbook/configuration/configuration/#configuring-output-directory

  • 5. when user selects a new emitters, generate code directly instead of go back to the top list to ask user select again

  • 6. remove the version check logic after the typespec library/emitters loose the dependency rule against compiler

@RodgeFu RodgeFu added the ide Issues for VS, VSCode, Monaco, etc. label Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ide Issues for VS, VSCode, Monaco, etc.
Projects
None yet
Development

No branches or pull requests

2 participants