选择:vscode + typings + eslint
vscode: 宇宙最强IDE家族的最新产品
typings: 基于typescirpt的接口文件
eslint: 代码静态检查,技能检测低级的语法错误,又能规范代码格式和应用最佳实践
工具和插件
点击各个插件,会有对应的详细的说明
vscode和插件的更新频率还是比较快的,推荐及时更新
vscode的插件安装很简单,左侧最下面那个按钮就是扩展面板,直接搜索插件名字,点击安装即可
代码智能提示
对于第三方包,比如react-native:
全局安装typings:
npm install typings -g
安装react和react-native的接口说明文件:
typings install dt~react --save
typings install dt~react-native --save
等待安装完成后(会取决于包的数目和网络状况),在项目的根目录下会有一个typings目录和typings.json配置文件: