1. 代码格式化

1.1 mac 按照clang-format

  1. # 若未安装则执行
  2. brew install clang-format
  3. # 生成主题文件
  4. clang-format -style=Google -dump-config > .clang-format

1.2 ubuntu安装clang-format

  1. wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
  2. apt update && apt search clang-format
  3. apt install clang-format-13
  4. update-alternatives --install /usr/bin/clang-format clang-format /usr/bin/clang-format-13 13

image.png

  1. {
  2. "workbench.startupEditor": "newUntitledFile",
  3. "editor.fontSize": 14,
  4. "files.autoSave": "onFocusChange",
  5. "cmake.configureOnOpen": true,
  6. "[cpp]": {
  7. "editor.defaultFormatter": "xaver.clang-format"
  8. },
  9. "[c]": {
  10. "editor.defaultFormatter": "xaver.clang-format"
  11. },
  12. "editor.formatOnSave": true,
  13. "editor.defaultFormatter": "xaver.clang-format",
  14. "workbench.editorAssociations": {
  15. "*.ipynb": "jupyter.notebook.ipynb"
  16. },
  17. "C_Cpp.updateChannel": "Insiders",
  18. "workbench.colorTheme": "Visual Studio Dark - C++"
  19. }