Deno Editors

Editors and IDEs are tools that make programming easy and convenient.

Deno can be written on many popular code editors and IDEs.

We are going to be taking them one-by-one and explaining how it can be used.

Although Deno is TypeScript-coded, it handles module imports in a different way which we will only be listing editors and IDEs that already have extensions to support Deno file import. Using editors or IDEs that do not support Deno file import might end up throwing errors.

The editors/IDEs that currently have an extension that supports Deno are:

  • VS Code Editor
  • JetBrains IDEs
  • Vim and NeoVim
  • Emacs

Deno on VS Code

To start writing Deno on Visual Studio Code, please install the vscode_deno extension on the Visual Studio Marketplace.

Deno on JetBrains IDEs

To start writing Deno on Visual Studio Code, please install the Deno plugin available on the Jetbrains Plugins Repository.

Deno on Vim and NeoVim

To get Deno working properly on Vim, please install CoC

Deno on Emacs

You can start writing Deno on Emacs by installing tide and the typescript-deno-plugin.

After getting Deno working on your Editor/IDEs, we can then move to the 'Next Chapter' which teaches about how to write your first Deno program.

What You Should Know at the End of This Lesson

  • You should be able to install Deno on your computer regardless of the operating system you are using (macOS, Linux, Windows).