[VS Code] VS Code 자동 정렬 시 중괄호 같은 줄에 넣기● 이것저것 설정 강좌2022. 1. 18. 14:37
Table of Contents
반응형
VS Code에서는 Ctrl + K + F를 누르면 자동 정렬이 된다.
허나, 기본값으로 이 기능을 이용할 시 아래 사진과 같이 중괄호가 무조건 줄넘김된다.
평소에 이렇게 코딩하지 않았는데 익숙해지자 하고 감내하려 했지만 너무 불편해서 찾아보았다.
설정에서 'c_cpp.clang_format_fallbackst'을 검색하면 나오는 페이지에서
Visual Studio로 되어있는 부분을 { BasedOnStyle: Google, IndentWidth: 4, TabWidth: 4, ColumnLimit: 200 } 로 변경하면 해결된다.
{ BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Attach, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4 } 이 설정도 좋다.
파이썬의 경우에는 settings.json에서 아래 사진처럼
을 추가해줘도 좋습니다.// 이 밑부터는 python 줄바꿈 설정 "python.formatting.provider": "autopep8", "[python]": { "editor.defaultFormatter": "ms-python.python", "editor.insertSpaces": true, "editor.tabSize": 4, }, "python.formatting.autopep8Args": [ "--max-line-length", "120", "--experimental" ],
정상적으로 작동한다.
출처
https://stackoverflow.com/questions/46111834/format-curly-braces-on-same-line-in-c-vscode
반응형
'● 이것저것 설정 강좌' 카테고리의 다른 글
[VS Code] VS Code에서 디버깅 시 STL(vector 등등) 요소 출력하기 (0) | 2022.04.11 |
---|---|
[VS Code] VS Code에서 <bits/stdc++.h> 헤더 파일 사용하기 (0) | 2022.02.03 |
[VS Code] VS Code로 Java 개발환경 구축하기 (컴파일, 빌드까지) (0) | 2021.09.03 |
[VS Code] VS Code로 C/C++, Python 디버깅하기 (4) | 2021.08.21 |
[VS Code] VS Code로 C/C++, Python 개발환경 구축하기 (컴파일, 빌드까지) (2) | 2021.08.21 |
@Reo :: 코드 아카이브
자기계발 블로그