- 撤销(Ctrl+Z)
- 重做(Ctrl+Y)
- 清空
- H 标题(Ctrl+1~6)
- 一级标题
- 二级标题
- 三级标题
- 四级标题
- 五级标题
- 六级标题
- 插入提示
- 提示
- 注意
- 警告
- 详细信息
- 粗体(Ctrl+B)
- 斜体(Ctrl+I)
- 删除线
- 插入引用(Ctrl+Q)
- 无序列表(Ctrl+U)
- 有序列表(Ctrl+O)
- 表格
- 插入分割线
- 插入链接(Ctrl+L)
- 插入图片
- 添加图片链接
- 插入代码块
- 关闭同步滚动
- 全屏(按ESC还原)
- 开启预览
大家写 JS/TS 的时候会在表达式后面加;吗?语法上加不加都行,大家团队有要求吗?
大家写 JS/TS 的时候会在表达式后面加;吗?语法上加不加都行,大家团队有要求吗?
user3 • • 目录导航
不加,eslint 和 prettier 都设置的不要 |
user1 • • 目录导航
java 写多了, 现在写 kotlin 随手加了又马上删掉… |
user2 • • 目录导航
不加的前提是有 StandardJS 这种 linter 保障不出问题,没有 linter 老老实实加分号。 |
user3 • • 目录导航
不怎么关心加不加,基本靠 lint 工具决定 |
user1 • • 目录导航
@nomagick prettier 什么破烂玩意儿,if/else 都要限制你用它制定的规则 |
user2 • • 目录导航
|
user3 • • 目录导航
@ttionya 可以设置 eslint 规则,禁止单行多命令,必须用大括号来包裹, |
user1 • • 目录导航
|
user2 • • 目录导航
写 Angular ,一步到位:加。 |
user3 • • 目录导航
|
user1 • • 目录导航
不加 |
user2 • • 目录导航
|
user3 • • 目录导航
|
user1 • • 目录导航
写的时候不加,最后 prettier format 一遍,真遇到过几次没加分号 npm start 报错的。 |
user2 • • 目录导航
|
user3 • • 目录导航
加不加看团队规范,我们团队不加,至于 IIFE 问题,都有 lint 限制 |
user1 • • 目录导航
不加,并且 prettier 里配置了移除分号 |
user2 • • 目录导航
加 写 PHP 习惯了 |
user3 • • 目录导航
加分号,加逗号,都是 prettier 一键格式化的事儿 |
看 lint, 有的项目 lint 是必加 有的项目是必不加, 但我最讨厌的是可加可不加