이 많은 옵션이 Force
값 옵션을 포함한다 :"강제"는 Uncrustify에서 무엇을합니까?
을 의미 하는가 ?추가 또는 중첩 괄호
사이에 공백을 제거 {
sp_paren_paren
Ignore
,Add
,Remove
,Force
} 는은 무엇을
Add
과 다른 점은 무엇입니까?
이 많은 옵션이 Force
값 옵션을 포함한다 :"강제"는 Uncrustify에서 무엇을합니까?
을 의미 하는가 ?추가 또는 중첩 괄호
사이에 공백을 제거 {
sp_paren_paren
Ignore
,Add
,Remove
,Force
} 는은 무엇을
Add
과 다른 점은 무엇입니까?
"추가"는 "이미 없으면 추가"를 의미합니다. 즉, 이미 있으면 해당 항목을 그대로두고 그대로 둡니다.
// Original
if (cond) {
func();
}
// Add curly braces (already present, leaves formatting alone)
if (cond) {
func();
}
// Force curly braces
if (cond) {
func();
}
또는 다른 예를 :가없는 경우
// Original
if (cond)
func();
// Add curly braces
if (cond) {
func();
}
// Force curly braces (behaves just like add in this case)
if (cond) {
func();
}
Add
가 추가 힘이 존재하지 않을 경우 추가하고있는 경우 포맷을 의미합니다.
Remove
있으면 제거합니다.
Force
은 remove
일 때 add
입니다. 어떤 X가
AB -> AXB
AXB -> AXB
AXXB -> AXXB
Remove
등장하지가있는 경우에만 X를 추가합니다 : "추가 또는 A와 B 사이에 X를 제거"
Add
으로
제거는 모두 X
AB -> AB
AXB -> AB
AXXB -> AB
등장
Force
: edwinc가 말한대로 Remove
다음으로,210은 -> 모두 (모든) X 첫째 삭제 마침내 때때로
AB -> AXB
AXB -> AB -> AXB
AXXB -> AB -> AXB
그러나
가 'X를 추가'X 다른, 그래서Force
는 "재 포맷"등을 좋아하는 몇 가지 번호를 추가로 정의 할 수있다
X를 추가 크리스는 말했다.