🧱 사양
Windows 10, Visaul Studio 2022, Unreal5
💼 서론
언리얼에서 코드를 입력하다보면 Macro(UPROPERTY, UFUNCTION 등) 때문에 indent(들여쓰기)가 이쁘게 맞춰지지 않는 느낌을 받습니다.
사실 UPROPERTY 매크로 입력 전에 변수를 선언하고 그 뒤에 매크로를 입력하면 문제 없지만... 심리가 먼저 UPROPERTY 매크로 일단 입력하고 그 다음 변수 입력하고 싶으니...
옛날에 Unreal4 배우려고 했을 때 언리얼 공식 C++ Battery Collector 튜토리얼 영상을 봤었는데, 지금 코드 입력하는 것을 봐보니 변수부터 입력하고 그 뒤에 UPROPERTY를 입력하는 것을 보았다...
언리얼4, 5 둘다 사용 가능하다.
💡 Visual Commander 다운로드 받기
아래 홈페이지에 들어가서 가장 아래 하단의 Download Now를 클릭아여 Visual Commander를 다운로드 받습니다.
https://vlasovstudio.com/visual-commander/
Visual Commander - Modern alternative to Visual Studio macros
Visual Commander The freemium Visual Commander extension lets you automate repetitive tasks in Visual Studio 2022/2019/2017 and SSMS 17/2016. You can reuse existing Visual Studio macros from previous versions of the IDE and create new commands and extensio...
vlasovstudio.com

💡 Visual Commander 설치하기
Visual Commander를 설치하기 전의 Extensions 탭 구조 입니다.


다운로드 받은 VisualCommander.vsix 파일을 실행하여 Install을 눌러 설치합니다.
설치가 완료되면 아래의 사진과 같이 상단 탭의 Extensions(확장)에서 VCmd가 생긴 것을 확인할 수 있습니다.

💡 Indent(들여쓰기)를 위해 ue4-vs-extensions 다운로드 받기
다운로드를 위해 아래의 홈페이지로 이동합니다.
https://github.com/hackalyze/ue4-vs-extensions
GitHub - hackalyze/ue4-vs-extensions: Useful UE4 Visual Studio extensions.
Useful UE4 Visual Studio extensions. Contribute to hackalyze/ue4-vs-extensions development by creating an account on GitHub....
github.com
아래 사진처럼 Code > Download ZIP을 클릭하여 파일을 다운로드 받습니다.

💡 ue4-vs-extensions 설치 하기
압축을 풀고 본인의 Visual Studio 버전을 확인하고 설치합니다.
- Visual Studio 2013-2015일 경우
- ue4_smarter_macro_indenting_vs2013-2015.vcmd 설치
- Visual Studio 2017 이상일 경우
- ue4_smarter_macro_indenting_vs2017-2019.vcmd
저의 경우 Visual Studio 2022이기 대문에 2017 이상 버전에 설치해야하는 ue4_smarter_macro_indenting_vs2017-2019.vcmd를 설치하려고 합니다.
아래 사진처럼 Extentions > VCmd > Import를 클릭하고 ue4_smarter_macro_indenting_vs2017-2019.vcmd 를 선택하면 됩니다.

정상적으로 세팅되었는지 확인하기 위해 아래 사진처럼 Extensions > VCmd > Extensions를 클릭합니다.

Extensions에서 UE4 Smarter Macro Indenting이 선택되어 있는지 확인하면 됩니다.

정상적으로 Indent(들여쓰기)가 되는지 확인합니다.
댓글