== 개요 ==
Android Studio 에서는 코드를 분석할 수 있는 방법이 있는데요.
[Analyze > Inspect Code..] 를 하면 현재 소스에 대한 Error, Warning 들을 확인해 볼 수 있습니다. 많은 도움이 되는 기능인데요.
@사진 첨부
가끔 Typo 항목에서 원하지 않는 항목들도 나올 때가 있습니다.
== Scope 설정 방법 ==
이 항목을 콘트롤하는 방법을 알아보겠습니다.
[File > Settings > Apperance and Behavior > Scopes] 으로 들어갑니다.
@사진 첨부
여기서 [+] 를 누르고 'Name' 을 입력하고 생성합니다.
Scope 를 새로 만드는 과정인데, 여기서 만들고 제거하고 하는 부분은 아직까지는 아무곳에도 영향을 끼치지 않기 때문에 마음껏 만드시면 됩니다.
여기서 만든 Scope 를 이후에 다른 곳의 Setting 에서 사용하게 됩니다.
저의 경우는 'Name' 항목을 'MyScope' 로 하고, 생성을 했습니다. (add scope 중에 'Local' 과 'Shared' 가 있는데, 저는 일단 'Local' 로 하였습니다)
이제 항목이 나옵니다.
@사진 첨부
[Pattern] 부분에서 패턴을 입력하면, 이제 항목들이 필터링이 됩니다.
저의 경우는 Pattern 의 값으로
!file[app]:src/main/assets/*.*&&!file[*]:google-services.json&&!file[*]:LICENSE
를 입력하였습니다.
- assets/*.* 파일을 제외
- google-services.json 제외
- LICENSE 제외
라는 옵션이라고 보시면 됩니다. 편하신대로 수정하다보면 됩니다.
== 적용 방법 ==
이제 적용 방법입니다.
[File > Settings > Editor > Inspections] 에서 [Spelling > Typo] 로 들어갑니다.
[In All Scopes] 를 [MyScope] 로 변경합니다.
@사진 첨부
설정이 완료가 되었습니다. 이후 Code Inspection 을 할 때부터는 google-services.json, LICENSE, Assets 의 파일등을 제외 하게 됩니다.
덧붙임
적용 하는 다른 방법도 있습니다. 거의 동일하고, Inspection 옵션으로 좀 더 편하게 접근하는 방법입니다.
@사진 첨부
==결론 Conclusion ==
1. Scope 설정 [File > Settings > Apperance and Behavior > Scopes]
2. Scope 적용 [File > Settings > Editor > Inspections] > [Spelling > Typo] > [In All Scopes] 를 [MyScope] 로 변경
'개발 > Android' 카테고리의 다른 글
[Android] Missing accessibility label: in Android Studio Warning (0) | 2019.02.21 |
---|---|
[Android] EditText 에서 autofillHints 라는 애트리뷰트 (0) | 2019.02.21 |
[안드로이드 Android] Cannot resolve symbol 에러 (0) | 2017.11.23 |
[Android Studio] 모듈 콘솔 디버깅 한글 깨짐 증상 (0) | 2017.11.16 |
[안드로이드 Android] .AndroidStudio2.1 폴더 (0) | 2017.11.12 |
[Android] (error) buildtypes cannot be applied to groovy.lang.closure (0) | 2016.06.17 |
[안드로이드 Android] (error) execution failed for task ':app:processDebugResources' (0) | 2016.06.13 |
[Android Studio] vmoptions 위치 (0) | 2016.05.13 |