Skip to content

Commit

Permalink
feat: add vim.md regex.md cheatsheet.
Browse files Browse the repository at this point in the history
  • Loading branch information
jaywcjlove committed Oct 1, 2022
1 parent f7f71e5 commit 9ff36a3
Show file tree
Hide file tree
Showing 14 changed files with 1,788 additions and 26 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@ Quick Reference
[Semver](./docs/semver.md)<!--rehype:style=background: rgb(106 111 141/var(\-\-bg\-opacity));-->
[Sketch](./docs/sketch.md)<!--rehype:style=background: rgb(223 148 0/var(\-\-bg\-opacity));-->
[Jest](./docs/jest.md)<!--rehype:style=background: rgb(153 66 91/var(\-\-bg\-opacity));-->
[RegEx](./docs/regex.md)<!--rehype:style=background: rgb(149 36 155/var(\-\-bg\-opacity));-->
[VSCode](./docs/vscode.md)<!--rehype:style=background: rgb(91 163 230/var(\-\-bg\-opacity));-->
[Vim](./docs/vim.md)<!--rehype:style=background: rgb(9 150 8/var(\-\-bg\-opacity));-->
[XPath](./docs/xpath.md)<!--rehype:style=background: rgb(91 163 230/var(\-\-bg\-opacity));-->
<!--rehype:class=home-card-->

Expand Down
18 changes: 9 additions & 9 deletions docs/jest.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ Jest 是一款优雅、简洁的 JavaScript 测试框架。

[Jest](https://jestjs.io/) 是一款优雅、简洁的 JavaScript 测试框架。

- 无需配置大多数 JS 项目中即装即用,无需配置
- 优秀接口,从 it 到 expect - Jest 将工具包整合在一处。文档齐全、不断维护,非常不错。
- 隔离的并行进行测试,发挥每一丝算力。
- 快照, 轻松编写持续追踪大型对象的测试,并在测试旁或代码内显示实时快照。
- 代码覆盖 无需其他操作,您仅需添加 --coverage 参数来生成代码覆盖率报告。
- `无需配置` 大多数 JS 项目中即装即用,无需配置
- `优秀接口``it``expect` - Jest 将工具包整合在一处。文档齐全、不断维护,非常不错。
- `隔离的` 并行进行测试,发挥每一丝算力。
- `快照` 轻松编写持续追踪大型对象的测试,并在测试旁或代码内显示实时快照。
- `代码覆盖` 无需其他操作,您仅需添加 `--coverage` 参数来生成代码覆盖率报告。

### 测试结构
<!--rehype:wrap-class=col-span-2-->
Expand Down Expand Up @@ -347,7 +347,7 @@ test('async test', (done) => {
})
```

将断言包装在 try/catch 块中,否则 Jest 将忽略失败
将断言包装在 `try/catch` 块中,否则 `Jest` 将忽略失败

### Promises

Expand All @@ -361,7 +361,7 @@ test('async test', () => {
})
```

从你的测试中 _返回_ 一个 Promise
从你的测试中 _返回_ 一个 `Promise`


## 模拟
Expand Down Expand Up @@ -628,7 +628,7 @@ describe.each([
})
```

[describe.each() 文档](https://jestjs.io/docs/en/api#describeeachtablename-fn-timeout)[test.each() 文档](https://jestjs.io/docs/en/api#testeachtablename-fn-timeout),
[describe.each()](https://jestjs.io/docs/en/api#describeeachtablename-fn-timeout) 文档[test.each()](https://jestjs.io/docs/en/api#testeachtablename-fn-timeout) 文档

跳过测试
----
Expand Down Expand Up @@ -671,7 +671,7 @@ test('第二个文本', () => {
})
```
Node.js 和 Jest 会缓存你需要的模块。 要测试具有副作用的模块,您需要在测试之间重置模块注册表
`Node.js``Jest` 会缓存你需要的模块。 要测试具有副作用的模块,您需要在测试之间重置模块注册表
另见
Expand Down
29 changes: 29 additions & 0 deletions docs/quickreference.md
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,35 @@ function () {}
<!--rehype:style=background:#e91e63;-->
```

### 快捷键样式

| Key | value |
| ---- | ---- |
| `快捷键` | 说明 |
| `快捷键` | 说明 |
<!--rehype:className=shortcuts-->

列表添加 `<!--rehype:className=shortcuts-->` 样式类,展示快捷键样式。

### 内置类样式

:- | -
:- | -
`shortcuts` | 快捷键样式
`wrap-text` | 超出换行
`show-header` | 展示表头
<!--rehype:className=shortcuts-->

### 颜色标签

:- | -
:- | -
`<yel>` | 黄色
`<pur>` | 紫色
`<code>` 或 <code>\`\`</code> | 绿色
<!--rehype:className=shortcuts-->


布局
---

Expand Down
Loading

0 comments on commit 9ff36a3

Please sign in to comment.