• This repository has been archived on 04/Sep/2020
  • Stars
    star
    199
  • Rank 196,105 (Top 4 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 5 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Deno language service plugin for TypeScript

MOVE TO https://github.com/denoland/vscode_deno/tree/master/typescript-deno-plugin


typescript-deno-plugin

Deno language service plugin for TypeScript.

npm package

Build Status NPM version NPM Downloads Install Size

Editor Support

This plugin requires TypeScript 2.3 or later. It can provide intellisense in TypeScript files within any editors that uses TypeScript to power their language features.

With VS Code

The simplest way to use this plugin is to install the TypeScript Deno Plugin VS Code extension. This extension enables the plugin when using VS Code's version of TypeScript.

If you are using a workspace version of TypeScript, you must manually install the plugin alongside the version of TypeScript in your workspace.

use npm:

npm install --save-dev typescript-deno-plugin typescript

or use yarn:

yarn add -D typescript-deno-plugin typescript

With JetBrains IDEs

Prerequisite: Follow manual installation instructions as described in VSCode install.

  1. Open TypScript preferences:

Preferences | Languages & Frameworks | TypeScript

  1. Change the TypeScript path to the local installed typescript path e.g. ~/myapp/node_modules/typescript

Tested with WebStorm. Hypothetically, should run in all JetBrains IDEs.

Configuration

After install typescript-deno-plugin, Then you can add a plugins section to your tsconfig.json.

{
  "compilerOptions": {
    "plugins": [
      {
        "name": "typescript-deno-plugin",
        "enable": true, // default is `true`
        "importmap": "import_map.json"
      }
    ]
  }
}

Finally, run the Select TypeScript version command in VS Code to switch to use the workspace version of TypeScript for VS Code's JavaScript and TypeScript language support. You can find more information about managing typescript versions in the VS Code documentation.

With Visual Studio

This plugin works Visual Studio 2017 using the TypeScript 2.3+ SDK.

First install the plugin in your project.

use npm:

npm install --save-dev typescript-deno-plugin typescript

or use yarn:

yarn add -D typescript-deno-plugin typescript

Then add a plugins section to your tsconfig.json.

{
  "compilerOptions": {
    "plugins": [
      {
        "name": "typescript-deno-plugin"
      }
    ]
  }
}

Then reload your project to make sure the plugin has been loaded properly.

With Atom

This plugin works with the Atom TypeScript plugin.

First install the plugin and a copy of TypeScript in your workspace.

use npm:

npm install --save-dev typescript-deno-plugin typescript

or use yarn:

yarn add -D typescript-deno-plugin typescript

Then add a plugins section to your tsconfig.json.

{
  "compilerOptions": {
    "plugins": [
      {
        "name": "typescript-deno-plugin"
      }
    ]
  }
}

Then restart Atom.

Credits

License

typescript-deno-plugin is released under the MIT License. See the bundled LICENSE file for details.

More Repositories

1

free-programming-books-zh_CN

📚 免费的计算机编程类中文书籍,欢迎投稿
104,779
star
2

awesome-wechat-weapp

微信小程序开发资源汇总 💯
41,985
star
3

Google-IPs

🇺🇸 Google 全球 IP 地址库
3,428
star
4

ReplaceGoogleCDN

♋ 一个 Chrome 插件:将 Google CDN 替换为国内的。
JavaScript
3,185
star
5

the-front-end-knowledge-you-may-not-know

😇 你可能不知道的前端知识点
2,277
star
6

Programming-Alpha-To-Omega

从零开始学编程 系列汇总(从α到Ω)
JavaScript
2,063
star
7

Flarum

Flarum - 优雅自由的 PHP 轻社区
JavaScript
1,578
star
8

awesome-awesomeness-zh_CN

一份关于“资料汇总”的汇总。
JavaScript
1,382
star
9

proxy-www

学会 Proxy 就可以为所欲为吗?对,学会 Proxy 就可以为所欲为!
JavaScript
883
star
10

openai-proxy

OpenAI/ChatGPT 免翻墙代理
TypeScript
873
star
11

ChromeSnifferPlus

🔍 Sniff web framework and javascript libraries run on browsing website.
JavaScript
834
star
12

react-router-v4-CN

React Router V4 中文文档
JavaScript
803
star
13

layoutit

基于 bootstrap 实现可视化布局的 layoutit.com 离线中文版
HTML
763
star
14

ali-words

互联网黑话词汇表,包含“赋能、抓手、闭环、沉淀、打通”等阿里味儿词汇
TypeScript
698
star
15

justjavac.github.com

🇨🇳个人博客,喜欢的话请点 star,想订阅点 watch ✨
HTML
600
star
16

dvm

🦕 Deno Version Manager - Easy way to manage multiple active deno versions.
Rust
588
star
17

1s

天若有情天亦老,我为网站加一秒
552
star
18

auto-green

自动保持 GitHub 提交状态常绿 a commit every day, keep your girlfriend far away.
494
star
19

weibo-trending-hot-search

微博热搜榜,记录从 2020-11-24 日开始的微博热门搜索。每小时抓取一次数据,按天归档。
TypeScript
423
star
20

v8.js.cn

V8 官方网站中文翻译
JavaScript
382
star
21

programming-mindmap

编程相关的思维导图
JavaScript
285
star
22

12-javascript-quirks

javascript 的 12 个怪癖(quirks)
264
star
23

chatgpt

ChatGPT 从入门到精通
JavaScript
262
star
24

PHP-Best-Practices-zh_CN

PHP Best Practices(中译版)
HTML
258
star
25

vscode-deno

[Deprecated] Move to https://github.com/denoland/vscode_deno
TypeScript
246
star
26

esnext

介绍最新的 ECMAScript/JavaScript 规范,以及 TC39 的提案进度
CSS
243
star
27

certbot-dns-aliyun

阿里云 DNS 的 certbot 插件,用来解决阿里云 DNS 不能自动为通配符证书续期的问题
Dockerfile
236
star
28

flarum-ext-simplified-chinese

Flarum Simplified Chinese Language / 简体中文语言包
JavaScript
217
star
29

github-actions-youtube-dl

使用 GitHub Actions 下载 YouTube 视频
190
star
30

magnet-and-torrent-search-engine

磁力链接和 BT 种子的搜索引擎
175
star
31

what-happens-when-zh_CN

当XXX时,到底发生了什么
175
star
32

deno_vultr

按需启动 Vultr 实例,实现每个月只需要 2 美元的 VPS
TypeScript
170
star
33

unicode-encoding-error-table

Unicode 中文乱码速查表
169
star
34

deno_handbook

Deno 入门指南,入门教程,初学者教程
TypeScript
146
star
35

zhihu-trending-top-search

知乎热搜榜,记录从 2020-11-24 日开始的知乎热搜榜单。每小时抓取一次数据,按天归档。
TypeScript
129
star
36

versailles

凡尔赛语录
TypeScript
121
star
37

zhihu-trending-hot-questions

知乎热门话题,记录从 2020-11-24 日开始的知乎热门话题。每小时抓取一次数据,按天归档。
TypeScript
113
star
38

awesome-firebase

Awesome Firebase: Firebase 相关文章索引
109
star
39

chrome_password.js

Get username & password from Chrome.
JavaScript
78
star
40

qr-ascii

A small library to generate QR codes with ascii
72
star
41

vue-cli-renderer

TypeScript
65
star
42

writing-your-own-deep-neural-network

一步步开发自己的深度学习的神经网络 Deep Neural Network。
TypeScript
64
star
43

logo-trademark-licenses

Logo Trademark Licenses
64
star
44

please-use-yarn

强制在项目中使用 yarn 作为包管理器
JavaScript
61
star
45

deno_serverless_aliyun

为阿里云 serverless 平台添加 Deno Runtime
TypeScript
60
star
46

flarum-doc

Flarum 文档
60
star
47

marketing-generator

营销号生成工具,有内味儿了
HTML
60
star
48

chatdoc

Document + ChatGPT = ♥️
TypeScript
59
star
49

android-app-build-with

流行 App 使用了哪些开源项目?
56
star
50

yyds

收集一些主流和非主流的缩写语,yyds、u1s1,爷青回
55
star
51

awesome-node-utils

some useful npm packages for nodejs itself
52
star
52

recoil

Recoil 是适用于 React 最新特性的实验性的状态管理库
JavaScript
50
star
53

deno_starter

deno starter for creating a module
TypeScript
49
star
54

v8-javascript-memory

V8 JavaScript 内存占用分析
HTML
49
star
55

chrome-t-rex-game

Chrome T-Rex Game | Chrome 离线小恐龙(暴龙)游戏
JavaScript
47
star
56

deno-semver

The semver parser for Deno (a fork of node-semver using TypeScript)
TypeScript
47
star
57

Flarum-zh-CN

中文语言包 ----->
JavaScript
47
star
58

v8-source-read

V8 探秘
JavaScript
45
star
59

chrome_password.rs

Get username & password from Chrome.
Rust
42
star
60

node-auto-green

自动保持 GitHub 提交状态常绿 a commit every day, keep your girlfriend far away.
JavaScript
41
star
61

baby-time

🎁 gift for justjavac's baby
HTML
40
star
62

esowiki

上古卷轴OL(Elder Scrolls Online)游戏攻略,包括职业、装备、技能、副本、任务、地图、资料片等内容
Astro
38
star
63

writing-your-own-reactive-signal-library

Writing Your Own Reactive Signal Library
TypeScript
31
star
64

stackoverflow-cn

翻译 stackoverflow.com 上的热门问题
30
star
65

no-you-must-beian

TypeScript
29
star
66

react-pits

React 中的坑
HTML
29
star
67

es2018puzzlers

ES2018(ES9) 测试题
HTML
29
star
68

deno_deploy_cors_proxy

Deno Deploy CORS Proxy
TypeScript
26
star
69

buy-me-a-coffee

☕️ Buy me a coffee
26
star
70

antd-form-devtools

🔧 DevTools for Ant Design Forms
TypeScript
26
star
71

mithril.js-doc

Mithril 文档
23
star
72

deno_cheerio

How to use cheerio in Deno
TypeScript
23
star
73

deno_deploy_versailles

凡尔赛语录(部署在 Deno Deploy)
TypeScript
22
star
74

screeps-web-ui

使用 React 实现的自定义 Screeps Web UI
JavaScript
22
star
75

steal_password_from_browser

🏴‍☠️ steal saved browser passwords 🔐
TypeScript
22
star
76

deno-is

Detect the running environment and context of the current script
TypeScript
21
star
77

deno_feishu_bot_echo

使用 Deno 开发的飞书机器人
TypeScript
21
star
78

deno_serverless_aliyun_minimal

为阿里云 serverless 平台添加 Deno Runtime,精简版,从源码编译 deno_core with V8 snapshot
Rust
20
star
79

deno_trex_game

Chrome T-Rex Game
TypeScript
20
star
80

deno_win32

Wraps some of the most common Win32 API calls using FFI to make them accessible to Deno.
TypeScript
20
star
81

screeps-typescript-starter-zh_CN

快速使用 Typescript 开发属于自己的 Screeps AI 程序
TypeScript
19
star
82

rust_tinyget

Tiny HTTP client for GET
Rust
19
star
83

node2deno

Deno for Node.js developers
18
star
84

github_raw_proxy

proxy to raw.githubusercontent.com
TypeScript
18
star
85

dark-light-mode

🌒 toggles dark mode... Really? Try it
JavaScript
17
star
86

flarum-ext-mediaembed

自动将第三方网站的媒体(视频、音频等)嵌入到 Flarum 中。
PHP
17
star
87

chart_as_a_service

Chart as a Service
TypeScript
17
star
88

PHPonPails

PHP on Pails
17
star
89

eso_en_zh_vstab

上古卷轴 OL 中英文对照表(英文 vs 官中 vs 微攻略)
TypeScript
16
star
90

deno_deploy_examples

Deno Serverless 部署服务
TypeScript
16
star
91

rust_v8_and_quickjs

Compare the size of v8 and quickjs
Rust
16
star
92

zhihu-trending-hot-video

知乎热门视频,记录从 2020-11-24 日开始的知乎热门视频。每小时抓取一次数据,按天归档。
TypeScript
16
star
93

json-perf-loader

A loader for webpack to load JSON with performance advice
JavaScript
16
star
94

justjavac

justjavac's modules
TypeScript
15
star
95

deno_dirs

Returns the user and platform specific directories
TypeScript
15
star
96

deno-ci

Get environment variables exposed by CI services
TypeScript
14
star
97

deno-docs

Deno 中文文档
MDX
14
star
98

how_many_doms

Archives the number of doms in the website every day, using GitHub Actions
TypeScript
13
star
99

vscode-deno-extensionpack

Deno VS Code Extension Pack
12
star
100

auto-green-2

Java
12
star