• vs Code编辑器智能提示功能


    一、Node.Js的Typings工具可以用于Visual Studio Code的代码补全

    1.vscode 的默认只有es原声api带有自动补全的功能,现在V1.9的版本默认已经支持NodeJS的智能补全。

    2.如果想获取jquery,nodejs,Requirejs,express等更多的提示扩展就需要使用Typings工具

    3.Git源代码地址:https://github.com/typings/typings
    二、typings工具的安装和使用

    1.安装命令

    npm install -g typings

    2.安装对应插件的提示工具:(建议直接在项目根目录下安装,安装完成以后就会有typings.json和typings文件夹生成,安装完成以后就会有对应的代码提示了)

    typings install dt~node --global --save //提示node代码
    typings install dt~express --global //提示express代码
    typings install dt~lodash --global //提示lodash代码

    3.常用命令

     1 # 安装Typings的命令行代码. 
     2 npm install typings --global
     3 
     4 # 搜索对应模块的typings定义. 
     5 typings search tape
     6 
     7 # 根据名称寻找一个可获得的typings定义. 
     8 typings search --name react
     9 
    10 # 如果你用一个独立包的模块: 
    11 # 或者并不是安装全局模块
    12 # 比如并不是在命令行通过输入npm install -g typings这种方式安装的. 
    13 typings install debug --save
    14 
    15 # 如果是通过script标记
    16 # 或者是子环境的一部分
    17 # 或者全局typings命令不可用的时候: 
    18 typings install dt~mocha --global --save
    19 
    20 # 从其他版本处安装typings定义(比如env或者npm). 
    21 typings install env~atom --global --save
    22 typings install npm~bluebird --save
    23 
    24 # 使用该文件`typings/index.d.ts` (在`tsconfig.json`文件使用或者用 `///` 定义). 
    25 cat typings/index.d.ts

    详细内容可以参考官方文档:https://code.visualstudio.com/docs/languages/javascript

    四、注意事项

    Typings是作为TSD的替代者而出现的,如果你已经安装了TSD,那么需要知道现在TSD已经不推荐使用了。如果已经安装TSD请执行下面的命令来移除它:

    npm rm -g tsd
  • 相关阅读:
    算法时间复杂度、空间复杂度(大O表示法)
    六、Java“毒丸”使用示例,实现取消任务
    四、获取IP地址工具包
    SEDA架构程序实现
    二十一、curator recipes之TreeCache
    二十、curator recipes之NodeCache
    十九、curator recipes之PathChildrenCache
    十八、curator recipes之DistributedDelayQueue
    Mysql学习笔记【一、环境安装&配置】
    Go学习笔记【一、概述】
  • 原文地址:https://www.cnblogs.com/ZheOneAndOnly/p/11912448.html
Copyright © 2020-2023  润新知