본문 바로가기

Spring & Java

Intellij kotlin var inspection disable

반응형


인텔리제이 에서 자바 언어로 프로그래밍 할 경우 최신 버전에서는 코틀린 문법 검사가 되고 있다.

자바 언어로 코딩 되었는데 코틀린 검사라니????? 

예를 들어 어떤 객체의 변수를 선언하면 코틀린 검사에 의해 아래와 같이  보여진다.


java

Book book;


인텔리제이에서는 아래와 같이 표시해준다.

var book;


실제로 var  로 선언한게 아님에도 불구하고, 코틀린 에서 변수 선언한것처럼 var  로 보여준다.


아마도 jetbrain  사에서 개발한 툴이고, 코틀린 또한 jetbrain 사에서 개발하다보니 기본적으로 코틀린 처럼 보여주는것 같다.


자바언어로 개발시 해당 기능을 끄려면 설정에서 아래와 같이 하면 된다.



반응형

'Spring & Java' 카테고리의 다른 글

Spring 비동기 사용 방법(Async in Spring boot)  (0) 2018.05.18
Springboot jar execute script  (1) 2018.05.15
Java enum and toString() 구현  (0) 2018.04.10
spring cloud config  (0) 2018.02.18
spring boot admin server  (0) 2018.02.11