-
Notifications
You must be signed in to change notification settings - Fork 150
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
[regression] deno enable/disable command palette entries removed #170
Comments
I think it is removed in this commit: bacff2a#diff-b9cfc7f2cdf78a7f4b91a753d10865a2 @jsejcksn are you currently working on this? If not I could try to add it back. |
@calvinlauco No, I'm not—go for it! |
In fact, I don’t like the Keep it as simple as possible for the user. If you must add a command, Then add a command |
@axetroy Yes, keeping it simple to the user is important. Personally, the I have some free time recently so I am looking to see what I could contribute to the project. Regarding the |
@axetroy Can you describe what this command would create?
Choosing a command palette entry to select is much simpler than having to create a workspace configuration directory and then create a settings file and then input the Deno-specific JSON settings. |
Hi @jsejcksn , perhaps can you also share your use case of the enable/disable in the command palette. For me as I mentioned this is a quick way to enable it because I disable the plugin by default and I don't want the new workspace to be overwhelmed with unneeded plugins. So it does save me a few clicks if it is available. But at the same time if it's only me that finds this useful and I may be the minority, then I will respect the decision not to add it to keep the plugin simple. |
@calvinlauco The Deno extension is disabled by default. I agree that it should be disabled by default because of conflicts with all non-Deno environments. For every new VS Code workspace which will use the extension, it must be enabled. These are the steps to manually enable the extension in a new workspace:
{
"deno.enable": true
} If you only use a few workspaces, it is not a big deal to do that, but if you are frequently working in new Deno workspaces, it is not a scalable solution, and it's much simpler to use the command palette like this:
The same is true for disabling it in a workspace where it is enabled. That is why I have labeled this issue as a regression—it removed an accessibility feature that's never in the way, but it's a huge help to anyone who used it. |
We have |
There is no longer a VS Code command palette option to "Enable Deno" or to "Disable Deno" (it seems I must manually create the workspace settings file in every new workspace).
Screenshots
Versions
vscode:
1.48.2
deno:
1.3.2
extension:
2.0.16
The text was updated successfully, but these errors were encountered: