将VSC打造成配合IDEA的工具
发表于
更新于
本文字数:
634
阅读时长 ≈
1 分钟
本文介绍关于将VSC打造成配合IDEA的工具,包括使用场景、实现细节等,以提高关于将VSC打造成配合IDEA的工具的效率。
目前使用最多的IDE是Intellij IDEA,和WebStorm,数据库软件近期也从Navicat切换到了DataGrip,目的就是维持一套操作习惯,一招吃天下。但IDEA,和WS都太重了,有时候简单的编辑一个网页,打开IDEA或者WS启动也很慢。
VSC这几年很火,毕竟很轻,同时又有海量的插件支持。于是打算将VSC按照IDEA的一些操作习惯进行改造打磨,提升下效率。
插件安装
- IntelliJ IDEA Keybindings
保持快捷键大部分与IDEA一致
- open in browser
浏览器打开文件
- Darcula IntelliJ Theme
保持与IDEA一致主题风格
- Prettier - Code formatter
- EditorConfig for VS Code
- TSLint
自定义设定
- Open in Default Brower快捷键改为
⌥ F2
,原因是同步IDEA中preview in brower快捷键
Dictionary vs Map vs Object
发表于
更新于
本文字数:
2.5k
阅读时长 ≈
4 分钟
本文是作者对Dictionary vs Map vs Object的介绍,包括Dictionary vs Map vs Object的优势、实现细节、相关资料等,这些步骤可以帮助作者提高Dictionary vs Map vs Object的效率。
React在TypeScript使用中的类型问题
发表于
更新于
本文字数:
4.9k
阅读时长 ≈
8 分钟
本文是作者对React在TypeScript使用中的类型问题的介绍,包括React在TypeScript使用中的类型问题的优势、实现细节、相关资料等,这些步骤可以帮助作者提高React在TypeScript使用中的类型问题的效率。
前端项目在TypeScript加持下可以提升代码健壮性,当然使用中难免会遇到很多类型定义上的问题,这里总结一番。
为了追求快速解决,我们会偷懒使用// @ts-ignore
,但这个手段的弊端就是放弃了类型安全,so,能不用就不用,一定要根治了问题才好。
children在function组件下的使用
无状态组件,我们经常会使用函数组件进行声明,同时经常会用到children来做对象透。
1 | import React from 'react'; |
Redux in Action读书记
发表于
更新于
本文字数:
5.1k
阅读时长 ≈
8 分钟
本文是作者对Redux in Action读书记的介绍,包括Redux in Action读书记的优势、实现细节、相关资料等,这些步骤可以帮助作者提高Redux in Action读书记的效率。
最近花了2天时间阅读了这本技术书《Redux in Action》
结合自己一年+的React/Redux使用,有些反思体会,这里总结一番,大都实际使用中该注意的细节点。
State为只读
在reducer中,我们不应该
直接对state进行任何的修改,effects中也一样
,注意是不应该而不是不能
。假如我们对原来的state进行修改,程序并不会报错,同时React组件也不会触发重新渲染。