본문 바로가기
유니티 & C#

🚀 JetBrains Rider – 유니티 개발자들이 자주 쓰는 세팅 정리

by 17번 일개미 2025. 5. 17.
728x90
반응형

JetBrains Rider는 Unity 및 C# 개발에 특화된 강력한 IDE입니다.
다양한 기능을 제공하지만, 처음 사용하는 경우 어떤 설정을 먼저 해야 할지 고민이 될 수 있습니다.

이 글에서는 Unity 개발자 기준으로 실무에서 자주 사용하는 Rider 설정을 정리해 보았습니다.


✅ 1. 자동 저장(Auto Save) 설정

기본적으로 Rider는 실행하거나 빌드할 때 파일을 저장합니다.
VS Code처럼 실시간 자동 저장이 필요하신 경우 아래 경로에서 설정할 수 있습니다.

File → Settings → Appearance & Behavior → System Settings

  • 응용 프로그램이 유휴 상태일 때 자동 저장 체크
  • 다른 프로그램으로 전환할 때 저장 체크

✅ 2. 폰트 및 테마 조정

코딩 환경을 편안하게 만드는 것은 작업 효율에 큰 영향을 줍니다.

Settings → Editor → Font

  • 추천 폰트: JetBrains Mono, Fira Code
  • 글꼴 크기: 13~16pt
  • 줄 간격(Line spacing): 1.3
  • 폰트 연결(ligatures) 사용 가능

Settings → Appearance & Behavior → Appearance

  • 어두운 테마 선호 시:
    • Darcula (기본)
    • One Dark Vivid
    • GitHub Dark 등

✅ 3. 코드 위 사용 정보(Code Vision) 비활성화

함수 위에 자동으로 표시되는 "사용 횟수"나 "상속 관계" 같은 정보가 불필요하다고 느껴질 경우 다음 경로에서 끌 수 있습니다.

Settings → Editor → Inlay Hints → Code Vision

불필요한 항목만 개별적으로 끄는 것도 가능합니다.


✅ 4. Unity 관련 설정 확인

Rider가 Unity 프로젝트와 연동될 수 있도록 다음 설정을 확인하시기 바랍니다.

Settings → Languages & Frameworks → Unity Engine

  • Rider를 외부 에디터로 지정
  • Rider 디버거 사용 설정
  • 코드 생성, 색상 강조 등 Rider 기본 기능 활성화

✅ 5. Unity 실행 구성 추가

Rider에서 Unity 에디터를 직접 실행하거나 디버깅하고 싶으시다면 Run Configuration을 설정하시면 됩니다.

Run → Edit Configurations

  • Unity Editor 항목 추가
  • 현재 Unity 프로젝트 폴더 선택

✅ 6. 파일 정리(File Nesting)

.meta, .asmdef 등의 파일이 프로젝트 뷰를 지저분하게 만들 경우 다음과 같이 정리할 수 있습니다.

Settings → Editor → File Nesting

  • .cs 파일 아래 .meta
  • .asmdef 파일 아래 .asmdef.meta 그룹화

✅ 7. 성능 향상을 위한 검사(Inspections) 설정

Rider의 실시간 코드 검사는 유용하지만, 너무 많은 항목은 IDE 성능을 저하시킬 수 있습니다.

Settings → Editor → Inspections → C# / Unity

  • 필요 없는 항목은 비활성화하는 것이 좋습니다. 예:
    • Redundant override
    • Redundant base call
    • Unused import

✅ 8. 자주 사용하는 단축키 정리

기능macOSWindows
파일 검색 Shift + Cmd + O Ctrl + Shift + N
심볼 검색 Cmd + Alt + O Ctrl + Shift + Alt + N
코드 정렬 Cmd + Alt + L Ctrl + Alt + L
빠른 수정 Option + Enter Alt + Enter
이름 변경 Shift + F6 Shift + F6
 

단축키는 Settings → Keymap 메뉴에서 자유롭게 수정 가능합니다.


✅ 9. Rider 로그 파일 위치

Rider 자체 오류나 플러그인 충돌 시 로그를 확인해야 할 때가 있습니다.

  • Windows:
    C:\Users\사용자명\AppData\Local\JetBrains\Rider202x.x\log
  • macOS:
    ~/Library/Logs/JetBrains/Rider202x.x/log

✅ 10. Git에서 .idea/ 무시 설정

Rider는 .idea/ 디렉토리를 생성합니다. 협업 중 이 디렉토리가 Git에 올라가는 것을 방지하려면 .gitignore에 다음 항목을 추가하세요.

gitignore
복사편집
.idea/ *.sln.iml

필요한 설정만 공유하고 싶다면 .jar 형식으로 내보내는 기능도 제공합니다.


🧠 마무리

JetBrains Rider는 고급 기능이 많지만, 꼭 필요한 설정만 정리해도 훨씬 쾌적한 개발 환경을 만들 수 있습니다.
위의 설정들은 Unity 개발자에게 특히 유용한 내용들이니 참고하시기 바랍니다.

728x90
반응형