Add doxygen and formatting/options for neovim
This commit is contained in:
parent
1a98f9144f
commit
05a7b5aa06
44
.clang-format
Normal file
44
.clang-format
Normal file
@ -0,0 +1,44 @@
|
||||
# Set the language to C++
|
||||
Language: Cpp
|
||||
|
||||
# Set the language standard to C++11
|
||||
Standard: Cpp11
|
||||
|
||||
# Never use tab for indentation
|
||||
UseTab: Never
|
||||
|
||||
# Set the indent width to be 4 columns
|
||||
IndentWidth: 4
|
||||
|
||||
# Set tab width to be 4 columns
|
||||
TabWidth: 4
|
||||
|
||||
# Set access modifier (public, private, protected) offset to indent left
|
||||
AccessModifierOffset: -4
|
||||
|
||||
# Stop indentation of access modifiers
|
||||
IndentAccessModifiers: false
|
||||
|
||||
# Don't allow a function to be defined on a single line
|
||||
AllowShortFunctionsOnASingleLine: false
|
||||
|
||||
# Set the column limit to 80 characters
|
||||
ColumnLimit: 80
|
||||
|
||||
# If an expression has to be split, then split before binary operators unless
|
||||
# it's an assignment operator.
|
||||
BreakBeforeBinaryOperators: NonAssignment
|
||||
|
||||
# Use a Linux style brace break.
|
||||
# Break before braces on function, namespace and class definitions.
|
||||
BreakBeforeBraces: Linux
|
||||
|
||||
|
||||
# If true, spaces will be inserted after ( and before ).
|
||||
SpacesInParentheses: false
|
||||
|
||||
# If true, spaces will be inserted after [ and before ].
|
||||
SpacesInSquareBrackets: false
|
||||
|
||||
# Separate definition blocks (classes, functions, structs, enums)
|
||||
SeparateDefinitionBlocks: Always
|
||||
2
.clangd
Normal file
2
.clangd
Normal file
@ -0,0 +1,2 @@
|
||||
CompileFlags:
|
||||
Add: [-I../include, -I/usr/include/openmpi-x86_64]
|
||||
Loading…
Reference in New Issue
Block a user