Rider for Unity에서 개인적으로 추천하는 설정
VS Code
, Atom
등과 달리 플러그인을 다운로드하지 않아도 기본적으로 많은 기능을 한다.하지만 이 중에는'개인이 이걸 필요로 하지 않는다'는 설정도 많아 라이더를 편안하게 사용하기 위해서는 세부 부분에 대한 설정이 조정돼야 한다.
하지만 스스로 제로에서 검색을 시작하면 시간이 많이 걸리기 때문에 이 기사는 내가 한 설정을 공개할 것이다.
주의
라이더의 설정 화면을 열기 전의 동작은 공통적이기 때문에 글에서 설명을 생략합니다.
※ 맥
Settings
의 일부는Preference
입니다.설정
공백 표시
Editor > General > Appearance
Show whitespaces
중 하나를 선택하면 공백이 표시됩니다.이유를 설정하다
Editor > Code Style > C# > Line Breaks and Wrapping
Arrangement of Attributes
의 선택 표시줄은 Never
로 설정되어 있으며 모든 특집은 두 줄로 표시됩니다.그 밖에 이때
Keep existing arrangement of attributes
의 설정도 ON으로 설정해 주세요.이 설정을 의식하지 않고 뷰어 위치를 변경하면, 위치도 상기 기본 설정으로 초기화됩니다.
프로젝트 동작의 차이
Never: 코드와 상관없이 행이 분리됩니다.
If owner is singleline: 여러 줄에 걸쳐 있는 코드는 분리해서 볼 수 있고 한 줄에 쓴 코드는 한 줄로 표시할 수 있습니다.
Always: 모든 코드가 한 줄로 표시됩니다.
이유를 설정하다
Editor > Code Style > C# > Tabs, Indents, Alignment
이
Tabs, Indents, Alignment
에서 매우 정교한 들여쓰기를 지정할 수 있습니다.나의 경우
Align Simlar Code in Columns
의 End comments
설정을 검사하고 주석을 가로로 배열할 때의 끝 위치를 맞추었다.이유를 설정하다
Editor > Code Style > C# > Syntax Style
'var' Usage in Declarations
프로젝트의 다음 3개는 Do not show
로 설정됩니다.이유를 설정하다
Editor > Code Style > C# > Syntax Style
Modifires
의 Prefer explicit/implicit private modifier for type members
항목에서 설정합니다.왼쪽 항목 표시줄을
Implicit
로 설정하면 변수를 설명할 때provate를 자동으로 추가하는 것을 방지할 수 있습니다.오른쪽 항목 표시줄을
Do not show
로 설정하면 privete를 사용하지 않아도 녹색 파상선이 표시되지 않습니다.자신의 경우 방문 범위를 반드시 기술해야 하기 때문에 왼쪽 항목
Explicit
은 다른 사람의 코드를 볼 때 파선이 빽빽하게 퍼지는 것을 좋아하지 않기 때문에 오른쪽 항목Do not show
으로 설정한다.지연 힌트 숨기기(매개변수 이름)
Editor > Inlay Hints > General
Default Visibility를
Show Always
에서 Push-to-Hint
로 설정하여 다음 매개변수에 표시된 지연 프롬프트 기능을 사용할 수 없습니다.항목 동작의 차이
지연 프롬프트가 항상 표시됩니다.
Push-to-Hint: 기본적으로 지연 프롬프트를 숨깁니다.Ctrl 키를 누르는 동안에만 지연 프롬프트가 표시됩니다.
Never Show: 지연 프롬프트를 항상 숨깁니다.[Ctrl] 키를 눌러도 유효하지 않습니다.
이유를 설정하다
Editor > Inspection Settings > Inspection Severity > C#
검색창에
nest
를 입력하고 Language Usage Opportunities
의 Invert 'if' statement to reduca nesting
검사를 취소하십시오.이유를 설정하다
Editor > Inspection Settings > Inspection Severity > C#
검색창에
readonly
를 입력하고 Common Practices and Code Improvements
의 모든 검사를 취소하십시오.이유를 설정하다
readonly
에서 사용할 때 예상한 행위와 다른 상황이 발생한다.Editor > Inspection Settings > Inspection Severity > C#
검색창에
file
를 입력하고 Namespace does not correspond to file location
의 검사를 취소하십시오.이유를 설정하다
이번에는 개인적으로 추천하는 설정이라 기사를 썼는데,
사람에 따라 의견이 많이 갈리는 내용을 기술하지 않았다.
이 기사에 쓰이지 않은 내용은 다른 기사에 소개될 테니 잠시만 기다려 주십시오.
Reference
이 문제에 관하여(Rider for Unity에서 개인적으로 추천하는 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/UbiquitousD/items/29c4cea181cfe755c872텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)