mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-17 20:02:05 +00:00
Changed tabs to spaces in editor configs and in style guide [#CLICKHOUSE-3].
This commit is contained in:
parent
758473dcb1
commit
1e22b308d9
@ -21,9 +21,10 @@ Cpp11BracedListStyle: true
|
||||
ColumnLimit: 140
|
||||
ConstructorInitializerAllOnOneLineOrOnePerLine: true
|
||||
ExperimentalAutoDetectBinPacking: true
|
||||
UseTab: Always
|
||||
Standard: Cpp11
|
||||
UseTab: Never
|
||||
TabWidth: 4
|
||||
IndentWidth: 4
|
||||
Standard: Cpp11
|
||||
PointerAlignment: Middle
|
||||
MaxEmptyLinesToKeep: 2
|
||||
KeepEmptyLinesAtTheStartOfBlocks: false
|
||||
|
@ -10,12 +10,12 @@ insert_final_newline = true
|
||||
# Set default charset
|
||||
[*.{c,cpp,cxx,h,hpp,hxx,py,cmake}]
|
||||
charset = utf-8
|
||||
indent_style = tab
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
trim_trailing_whitespace = true
|
||||
|
||||
[CMakeLists.txt]
|
||||
charset = utf-8
|
||||
indent_style = tab
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
trim_trailing_whitespace = true
|
||||
|
2
.vimrc
2
.vimrc
@ -1,2 +1,2 @@
|
||||
au BufRead,BufNewFile ./* set ts=4 sw=4 noexpandtab tags=tags,../tags
|
||||
au BufRead,BufNewFile ./* set tabstop=4 softtabstop=0 expandtab shiftwidth=4 smarttab tags=tags,../tags
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
0. Большую часть форматирования сделает автоматически clang-format. Инструкция для подключения clang-format в kdevelop описана в файле format_sources
|
||||
|
||||
1. Отступы табами. Настройте среду разработки так, чтобы таб был по ширине равен четырём символам.
|
||||
1. Отступы - 4 пробела. Настройте среду разработки так, чтобы таб добавлял четыре пробела.
|
||||
|
||||
2. Открывающая фигурная скобка на новой, отдельной строке. (Закрывающая - тоже.)
|
||||
```cpp
|
||||
@ -30,7 +30,7 @@
|
||||
```
|
||||
|
||||
3. Но если всё тело функции достаточно короткое (один statement) - при желании, его можно целиком разместить на одной строке.
|
||||
При этом, вокруг фигурных скобок ставятся пробелы/табы (кроме пробела на конце строки).
|
||||
При этом, вокруг фигурных скобок ставятся пробелы (кроме пробела на конце строки).
|
||||
```cpp
|
||||
inline size_t mask() const { return buf_size() - 1; }
|
||||
inline size_t place(HashValue x) const { return x & mask(); }
|
||||
@ -63,7 +63,7 @@
|
||||
<< bytes_read_on_server * 1000.0 / elapsed_ns << " MB/s.) ";
|
||||
```
|
||||
|
||||
6.1. Внутри строки можно, при желании, выполнять выравнивание с помощью табов или пробелов.
|
||||
6.1. Внутри строки можно, при желании, выполнять выравнивание с помощью пробелов.
|
||||
```cpp
|
||||
dst.ClickLogID = click.LogID;
|
||||
dst.ClickEventID = click.EventID;
|
||||
@ -107,7 +107,7 @@
|
||||
storage.files[name].marks[mark_number].offset));
|
||||
```
|
||||
|
||||
15. До и после таба не должно быть пробелов. Также избегайте пробелов на концах строк.
|
||||
15. Не должно быть пробелов на концах строк.
|
||||
|
||||
16. Исходники в кодировке UTF-8.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user