Vscode_deno: 1.0

Created on 8 May 2020  路  4Comments  路  Source: denoland/vscode_deno

vscode extension for Deno has a new repository now 馃帀, so we should start from scratch(0.x), and publish a usable version when Deno 1.0 is released.

  • [x] use github actions #2
  • [x] publish 0.x on VS Code Marketplace
  • [x] mark original extension as deprecated and redirect to the official extension justjavac/vscode-deno#76
  • [x] use github actions to auto publish
  • [x] use LSP #5
  • [x] import maps
  • [x] webworker #9
  • [x] auto(or manual) deno cache when importing a module that has not been cached
  • [x] provides deno fmt as a formatter #10
  • [x] provide autocomplete for std modules when type 'import ... from "'
  • [x] when package.json is detected in the root directory, display a prompt "disable Deno extension or not".(_I've received a lot of feedback that this extension will break non Deno projects when it's enabled._) #7
  • [x] support @deno_types #21
  • [ ] debug

beyond 1.0

  • force use of Deno's built-in version of typescript(current we use of VSCode's built-in version)
  • coexist deno and node in the same project

future

  • rewrite LSP's server side with Deno itself [need discuss]

Most helpful comment

The official denoland extension is on the marketplace now! https://marketplace.visualstudio.com/items?itemName=denoland.vscode-deno

All 4 comments

Will this new 1.0 version be published under the publisher 'denoland'?

when this extension is stabilized, there are still many bugs to be solved

The official denoland extension is on the marketplace now! https://marketplace.visualstudio.com/items?itemName=denoland.vscode-deno

Closing in favor of #121

Was this page helpful?
0 / 5 - 0 ratings

Related issues

promethyttrium picture promethyttrium  路  10Comments

elazutkin-dynata picture elazutkin-dynata  路  8Comments

heroboy picture heroboy  路  10Comments

saefullohmaslul picture saefullohmaslul  路  7Comments

Ragzouken picture Ragzouken  路  5Comments