cpp-best-practices / cpp-best-practices/cppbestpractices
Never Mix Tabs and Spaces - revisited
- 主要語言
- 沒有語言資料
- 星號
- 8.8k
- 分支
- 902
- PR 合併指標
- 30 天內沒有已合併 PR
描述
I was always in the - use only spaces - group for coding.
Until recently, when I started using clang-format. It has many options:
> UseTab (UseTabStyle)
> The way to use tab characters in the resulting file.
> Possible values:
> UT_Never (in configuration: Never) Never use tab.
> UT_ForIndentation (in configuration: ForIndentation) Use tabs only for indentation.
> UT_ForContinuationAndIndentation (in configuration: ForContinuationAndIndentation) Use tabs only for line continuation and indentation.
> UT_Always (in configuration: Always) Use tabs whenever we need to fill whitespace that spans at least from one tab stop to the next one.
Now I use the setting: ForIndentation
Which uses Tabs for indenting the the block, and if more indentation is required for aligning, then spaces are used.
So it doesn't matter wether someone has 2, 4, or 8 spaces per tab, the code is always aligned correctly.
Currently my stance is: use Tab for indenting, use space for aligning.
貢獻指南
這個儲存庫沒有索引到貢獻指南
研究方向
未指定檔案、測試或進入點。首先定位儲存庫現有的程式碼風格指南,並確認這次討論是否已有共識結果;要視為完成,就必須決定 Tab 與空格的使用政策,並將其記錄在適當的指南中。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- cpp
- 領域
- documentation
- Issue 類型
- 文件
- 難度
- 5/5
- 預估耗時
- 一週以上
- 活躍度
- 停滯
- 描述清晰度
- 需要釐清
- 新手友好度
- 25/100