美文网首页我爱编程
VS Code智能提示

VS Code智能提示

作者: 天云白 | 来源:发表于2017-10-12 11:15 被阅读381次

为了提高开发效率和质量,介绍一下VS Code的打造RN开发环境的代码智能提示。

问题

  1. 代码没有提示:
    许多刚接触RN开发的非前端同学,都会问“哪个编辑器有智能提示?”。。。而对于前端同学来说,现在的日子已经好很多了,要什么自行车。
  2. 低级代码错误:
    这里的错误是指类似拼写错误,符号错误等。写完代码,跑起来各种报错,有时候费死劲的找,最后发现是个中文的分号问题。

解决办法

可选的方案大概有:

  1. 使用typescript: 直接使用有静态类型支持的js版本,但是要再学习一套语法,而且我的代码都是ts写的,但很多好的公共库不是啊。
  2. 使用flow: 由于网络的原因,这个环境真的难配,同时也是要学习一些新的语法。

我们的选择:vscode + typings

  • vscode: 微软家族,定义为轻量级文本编辑器
  • typings: 基于typescirpt的接口文件

插件

安装React Native Tools插件


image.png

代码智能提示

对于第三方包,要安装react-native:

全局安装typings:

npm install typings -g

安装react和react-native的接口说明文件:

typings install dt~react --save

typings install dt~react-native --save

等待安装完成后(会取决于包的数目和网络状况),在项目的根目录下会有一个typings目录和typings.json配置文件:

typings-files

完成后重启一下code , 或者使用reload命令,现在react-native和react相关的代码就有提示说明了,效果如下:

方法智能提示:

tip3

显示方法的参数:

tip1

hover时显示说明:

tip2

相关文章

  • Cocos Creator 2.x 使用遇到的问题

    1、VS Code智能提示在CocosCreator游戏中踩坑 安装官方的“ 更新VS Code智能提示数据 ”,...

  • VS Code智能提示

    为了提高开发效率和质量,介绍一下VS Code的打造RN开发环境的代码智能提示。 问题 代码没有提示:许多刚接触R...

  • VS Code 新建vue文件初始化模板

    在使用VS Code进行vue开发的时候,我们可以充分现有的vue插件进行智能提示,可以提高开发效率,但是,在VS...

  • Day3: 软件

    VS code: Git Bash: 模拟操作系统 Webstorm:智能 编辑器的使用: VS Code:1)首...

  • python 在vscode下自动补全

    VS Code python自定义类或者函数Import后无自动补全提示 用VS code写python,标准模块...

  • vs code常用插件推荐

    ​​​vs code,微软出品,提示功能强大,轻量,插件丰富.推荐一些vs code插件,亲测过的. ------...

  • Flutter初体验

    在我的iPhone 8上,列表滑动还是比较卡的。用VS Code好像代码提示不够智能。嵌套是真的醉了。 开发环境搭...

  • vscode 免费视频教程

    VS Code教程 VS Code简介 VS Code 界面 VS Code各种视图 VS Code主题 VS C...

  • VS Code导学视频,教你如何入门!

    VS Code教程 VS Code简介 VS Code 界面 VS Code各种视图 VS Code主题 VS C...

  • VS code 提示很慢

    VS code 提示很慢网上试过几个都不行。 最后试试了插件typings 发现这个确实快了很多。 第一步安装ty...

网友评论

    本文标题:VS Code智能提示

    本文链接:https://www.haomeiwen.com/subject/ouunyxtx.html