周报@2023-03-09 @ Thu, Mar 9, 2023 10:37 AM
周报@2023-03-09 @ Thu, Mar 9, 2023 5:00 PM
Expand 11 lines ...
12
12
13
## 谷歌浏览器拓展
13
## 谷歌浏览器拓展
14
14
15
-
+ Chrome Extensions 可以[设置快捷键](chrome://extensions/shortcuts),比如给 `Google 翻译` 加一个快捷键,这样就不用每次点图标了。
15
+
+ Chrome Extensions 可以进入 `chrome://extensions/shortcuts` 地址设置快捷键,比如给 `Google 翻译` 加一个快捷键,这样就不用每次点图标了。
16
- [ ] 还粗略了解了 Chrome Extensions 的开发
16
- [ ] 还粗略了解了 Chrome Extensions 的开发
17
+
    + schema: https://json.schemastore.org/chrome-manifest
18
+
## How to set up JSON Schema with WebStorm or IntelliJ IDEA
19
+
20
+
[JSON Schema](https://json-schema.org/) is a great way to simplify writing and validating JSON files. The IDEs/editors from Jetbrains, like IntelliJ IDEA or WebStorm, have built-in support for JSON Schema definitions. It only requires a quick one-time setup.
21
+
22
+
Open the IDE settings and search for `JSON Schema`. Then select `Languages & Frameworks` » `Schemas and DTDs` » `JSON Schema Mappings`. Click the `+` button at the top to add a new JSON schema configuration. Then fill in the corresponding name, file or URL, and version. For the Chrome Extension manifest schema, use the following:
23
+
24
+
+ Name: manifest.json
25
+
+ Schema file or URL: https://json.schemastore.org/chrome-manifest
26
+
Schema version: JSON Schema version 7
27
+
28
+
![source protected](47962)
29
+
30
+
Click OK and verify that the configuration works. With JSON schema configured properly, the IDE will now automatically validate JSON files that you configured accordingly. And you will also get code completion while writing JSON content like you are already used to while programming.
31
+
17
## 算法学习
32
## 算法学习
18
33
19
+ 复习了 Reverse Linked List, 这次我一定会
34
+ 复习了 Reverse Linked List, 这次我一定会
20
35
Expand 22 lines ...