개발도구/IDE

IntelliJ 에서 한글 변수명 사용시 "Non-ASCII characters in an identifier" 경고 끄는 방법

노루아부지 2023. 5. 13. 23:05
반응형

개요

요즘은 예전과 다르게 개발 언어에서 한글을 지원하는 경우가 많습니다.

"어? 한글은 예전부터 됐는데?" 할 수 있지만, 여기서 말하는 한글은 변수명, 함수명 등에서 사용 가능한 것을 의미합니다.

 

즉, 다음과 같이 코딩하는 것이 가능합니다.

 

public class 학생클래스 {
  public 학생 get학생(String 학번) {
    // 중간 생략
    return new 학생();
  }
}

 

하지만 전 겁이 많아서 테스트 클래스에만 한글을 사용하지만요.

한글을 사용하면 가장 큰 장점이 함수명이나 변수명을 정할 때, 사전을 찾아보거나 크게 고민하지 않아도 된다는 점입니다.

그런데 문제는 아래 이미지와 같이 보기 싫게 경고 메시지가 보인다는 점입니다.

IntelliJ 에서 한글 변수명 사용시 "Non-ASCII characters in an identifier" 경고 끄는 방법

 

 

아래와 같이 설정을 변경하면 경고 없이 한글을 사용할 수 있습니다.


"Non-ASCII characters in an identifier" 경고 끄는 방법

  1. IDE의 Setting 메뉴(단축키: Ctrl + Alt + S)로 들어갑니다.
  2. Editor  → Inspection  → Internationalization  → Non-ASCII characters를 클릭합니다.
  3. "Non-ASCII characters in an identifier"  체크를 해제합니다.
  4. 밑에 있는 "Different languages in an identifier" 도 체크를 해제합니다
  5. Apply를 눌러서 저장합니다.

IntelliJ 에서 한글 변수명 사용시 "Non-ASCII characters in an identifier" 경고 끄는 방법

 

 

PHPStorm도 같은 회사에서 만든 IDE이기 때문에 동일한 설정으로 해결 가능합니다.

728x90
반응형
loading