2017-12-12 21 views
2

이전 회사에서 인터페이스 접두어로 I을 사용했습니다. 예 : ICar. 나는 그것이 클래스가 인터페이스인지 아니면 구체적인 클래스인지에 대한 답으로서 유용하다는 것을 0 번의 클릭만으로 발견했다. 그러나 현재의 회사는 그 규칙을 채택하지 않고 아무것도 접두사없이 정상적으로 인터페이스의 이름을 지정합니다. 지금은 코드의이 유형 건너 경우 :IntelliJ - 클래스와 인터페이스를 구분할 수 있습니까?

Car car = new Tesla(); 

하는 나는 그것이 인터페이스 나 클래스 있는지 알고 Car 클래스로 이동합니다. 나는 그것이 꽤 성가신 것을 안다. IDE (이 경우 Android Studio/IntelliJ)를 다른 방식으로 색상/스타일을 지정하는 방법이 있습니까? (필드와 매우 비슷합니다. 즉, 필드는 자주색으로 표시되므로 대신 지역 변수를 사용하지 않습니다.)

+0

"implementations"명령을 사용하는 것도 유용합니다 (일반적으로 Windows PC에서 Ctrl-Alt-b로 매핑 됨). 자동차를 클릭하고 ctrl-alt-b를 누르면 구현으로 건너 뛰고 인터페이스가 무시됩니다. 구현이 여러 개인 경우 탐색 할 대상을 묻는 메시지가 표시됩니다. –

답변

4

파일 → 설정으로 이동 한 다음 사이드 바에서 편집기 → 색 구성표 → 언어 기본값을 선택하십시오.

"클래스"를 확장하면 클래스 및 인터페이스에 사용자 지정 스타일 옵션을 적용 할 수 있습니다. (개인적으로 IntelliJ의 아이콘과 일치하도록 밝은 파란색 및 인터페이스 이름을 녹색으로 표시합니다.)

추상 클래스와 열거 형 클래스의 색상을 고유하게 지정하려면 "Java"섹션에서 대신 사용할 수 있습니다 "언어 기본값"보다

+0

'Static', 'Enum'등을 구별 할 수도 있습니다. 대부분의 설정은 변경할 수 있습니다. –