본문 바로가기
개발/Android

[Android Studio] Inspection Typo Scope 설정

by 언제나초심. 2017. 11. 15.
반응형

== 개요 ==

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] 로 변경



반응형