共筆
COSCUP
LLVM
Clang
此次議程留給問答的時間可能會不夠, 歡迎在共筆中留下你的問題與建議,在投影片中或是我提到的內容與你說的有差異,也可以放進共筆中一起討。當然,有人已經知道答案了,也可以直接回答。
Douglas Chen (陳鍵源) <dougpuob@gmail.com>
[共筆] @HackMD (此份文件)
https://bit.ly/libtooling
[簡報] @Google Slides
https://bit.ly/33bj0Ux
[議程] @COSCUP2020
https://coscup.org/2020/zh-TW/agenda/8V8THJ
[影片] @COSCUP2020
https://youtu.be/-iOtb6luK1Q
🔳 問題:(範例)什麼是 Clang?
🔳 建議:(範例)可以用個笑話開場會更好。
🔳 問題:請問平常CppNameLint使用的時機是什麼時候,是在code review的時候嗎? 還是git commit的時候? 還是其他?
通常是提出code review之前。公司內部是使用GitLab,會透過issue產生一個issue brnach與merge request,推code到branch時會在CI/CD也會執行一次。
dougpuob20200801 @COSCUP2020
🔳 問題:有辦法設定一些特例嗎,例如常見的在class member variable前面加個m之類的規則
有類似的功能,但不是針對 class。如果你需要這樣子的功能,我的建議是:
- 非常迎歡送出PR。功能本身並不難加,如果你是在Windows進行開發,我已經有準備好prebuilt好的 LLVM libraries。
- 在GitHub上發new feature require,需求合理我有時間會把它加進去。
dougpuob20200801 @COSCUP2020