실전적 사용에 대한 Tip을 적어두고자 하였다.
1. 코드 분석 : <Alt + Enter> - Context Actions 표시.
- helper에 의해 변경할 수 있는 code 변경점 등을 의미한다. 연관된 Action 목록이 뜨며, Rider 상에서 가능한 거의 모든 기능이 제시된다.
아마 전구 모양은 바꾸면 좋을 내용들, 망치 모양은 바꿀 수 있는 모든 내용들에 대한 설명이 제시되는 듯 하다.
스패너 모양은 Inspection, 견해를 의미하며 rider에서 제시하는 내용들이 기록된다. refactor 등도 이 context action에 있다.
2. 파일 위치 검색, project hierachy, IDE 내에서의 Unity 실행, Scene 에서의 Usage 검색 등, 더 높은 Unity 와의 연관성이 존재한다.
3. Project 내 class 든 뭐든 전체 검색해주는 기능 : <Shift + Shift>
4. Shader : CG / HLSL 등의 문법이 지원된다.
(VS 에서는 지원 안 되어서 적는데 무리가 있었고, VSCode에선, Extension을 통해 비슷하게 할 수 있으나 근래 오류가 많은 것으로 보였다.)
5. 마우스를 가져다 올려두거나, Ctrl Shift F1을 누르면, 해당 코드에 대한 Document 가 뜨며, External Document에 대한 연결도 존재하기 때문에 바로 넘어갈 수 있다.
이외, Debug 관련 내용이나 정확히 모르는 기능들이 굉장히 많기 때문에, 필요에 따라 점차 배워나가야 할 것으로 보인다.
현재 Sourcetree를 사용하고 있으므로, Terminal로 작업하지 않아 익숙치 않지만, Git과 관련된 것도 잠깐 살펴보았을 때 보기 쉽게 표시되어 있었다.
https://www.jetbrains.com/help/rider/Coding_Assistance__Context_Actions.html
Context actions | JetBrains Rider
www.jetbrains.com
JetBrain에서 제공하는 공식 Document로 보인다. 이를 참고하여 해당 기능들에 대해 배워나가면 좋을 듯.
중간중간마다, 마우스 우클릭 시 뜨는 창 등에서 모르는 내용들을 하나씩 익혀나가며 사용성이나 자동화 수준을 늘리는 것을 꾀해야 겠다.
'Programming > Unity' 카테고리의 다른 글
Unity. 대사 및 자막 구현 (0) | 2022.07.23 |
---|---|
.Net - Unity 개발에서의 Rider 입문 (0) | 2022.07.22 |