Initial commit
This commit is contained in:
commit
0123623742
3 changed files with 37 additions and 0 deletions
4
.clang-format
Normal file
4
.clang-format
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
---
|
||||||
|
BasedOnStyle: webkit
|
||||||
|
|
||||||
|
---
|
||||||
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
*~
|
||||||
32
README.md
Normal file
32
README.md
Normal file
|
|
@ -0,0 +1,32 @@
|
||||||
|
# 1. commit 规则
|
||||||
|
- 每个人 fork 自己的 branch, 从自己的 branch 做 PR,review 完再 commit
|
||||||
|
|
||||||
|
# 2. code format
|
||||||
|
## 2.1. C
|
||||||
|
推荐使用 clang-format,公共配置放在源码里面 xce/.clang-format
|
||||||
|
|
||||||
|
(理论上直接使用源码里面 xce/.clang-format 文件格式不会变)
|
||||||
|
|
||||||
|
### 2.1.1. vscode 可以在配置中加上如下内容
|
||||||
|
```
|
||||||
|
"C_Cpp.clang_format_style": "WebKit",
|
||||||
|
"C_Cpp.clang_format_fallbackStyle": "WebKit",
|
||||||
|
```
|
||||||
|
|
||||||
|
### 2.1.2. vim & emacs
|
||||||
|
|
||||||
|
clang-format -style="{BasedOnStyle: webkit}" -i XX.c
|
||||||
|
|
||||||
|
## 2.2. golang
|
||||||
|
|
||||||
|
使用默认 gofmt
|
||||||
|
|
||||||
|
# 3. misc
|
||||||
|
## 3.1. Windows remap ctrl and alt key
|
||||||
|
create a reg file, e.g. remapkey.reg
|
||||||
|
```
|
||||||
|
Windows Registry Editor Version 5.00
|
||||||
|
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
|
||||||
|
"Scancode Map"=hex:00,00,00,00,00,00,00,00,05,00,00,00,38,00,1d,00,1d,00,38,00,38,e0,1d,e0,1d,e0,38,e0,00,00,00,00
|
||||||
|
```
|
||||||
|
then double click remapkey.reg to import it. Restart OS.
|
||||||
Loading…
Add table
Add a link
Reference in a new issue