最近使用 VS Code 来开发 React,本文记录一些使用的 VS Code 插件以及离线安装插件的方法。javascript
在安装时推荐勾选如图两个选项,这样右键文件夹或文件就能够直接使用 VS Code 打开了,很是方便。css
内网环境的开发须要考虑插件的离线开发,参考了简单的 VSCode 插件离线安装方法,发现官方已经很贴心的提供了下载插件的方式,总结下来一共3步:html
.vsix
格式文件code --install-extension your-extension-name.vsix
便可安装2019-10-19 更新,可视化安装 VS Code 插件的方法: 如图点击左侧 EXTENSION 菜单,点击 ... 按钮,选择“从 VSIX 安装...” 便可安装。vue
Ctrl(Cmd)+Alt+M
, 压缩JSON Alt+M
className
和 class
(TypeScript React, JavaScript and JavaScript React language modes)react
文件中 JSX 里面的标签,须要在用户设置中增长 Emmet 的设置:{
...
// 在默认不支持 Emmet 的语言中启用 Emmet 缩写功能。在此添加该语言与受支持的语言间的映射。
// 示例: {"vue-html": "html", "javascript": "javascriptreact"}
"emmet.includeLanguages": {"javascript": "javascriptreact"},
// 启用后,按下 TAB 键,将展开 Emmet 缩写。
"emmet.triggerExpansionOnTab": true
...
}
复制代码
emmet.triggerExpansionOnTab
配置为true
能够使用 TAB 键自动补全组件标签了class
转为className
,很方便感受自带的代码格式化功能基本够用了,就没安装 Prettier 和 Beautify,Beautify反而还会把react里面的jsx格式化弄乱。java