IntelliJ 자동 import 인텔리제이에는 다양한 기능이 있습니다. 그중에 코드 완성이 정말 잘돼서 편리하죠. 아직 임포트 하지 않은 패키지가 있다면 엔터만 입력하면 자동으로 import 됩니다. 하지만 너무 과해서 필요 없는 패키지의 import를 유도할 때도 많습니다. 설정에서 간단히 수정해보도록 하겠습니다. ▼ 다음과 같이 자동완성이 될 때 현재 필요하지 않은 패키지 라이브러리가 자동 완성되지 않기를 원할 때가 있습니다. ▼ File(파일) -> Settings(설정) 메뉴로 이동합니다. ▼ Editor -> General -> Auto Import 메뉴로 이동합니다. 다음과 같은 화면에서 + 버튼을 눌러 새로운 조건을 추가할 수 있습니다. 다음 조건을 추가할 수 있습니다. (보통 패키지를 선..
Unresolved database references in annotations 설정 ▼ 인텔리제이(IntelliJ)를 사용해서 JPA를 쓰다보면 다음과 같이 Column 이나 테이블 명을 변경할 경우 텍스트에 경고표시를 볼 수 있습니다. 그냥 사용해도 빌드도 되고 문제는 없지만 조금 보기 좋게 출력하기 위해서 설정을 변경해 줄 수 있습니다. ▼ 다음과 같은 경로로 해당 옵션을 꺼줍니다. File > Settings > Editor > Inspections > JPA > Unresolved database reference in annotations ▼ 이렇게 옵션을 꺼주면 다음과 같이 해당 테이블 명이 녹색으로 잘 표시됩니다. 아주 간단한 것이지만 테이블 이름을 똑같이 쓰지 않을 경우 경고가 뜨는 것..
인텔리제이 아이디어(IntelliJ IDEA, 이하 인텔리제이)는 다양한 개발 환경을 가지고 있는 IDE 입니다. 예전에는 마이크로 소프트의 Visual Studio를 최고의 IDE(통합개발환경)라고 생각했었는데, 지금은 생각이 바뀌었습니다. 특히 안드로이드 개발이 가능한 인텔리제이의 경우 매우 유용한 기능들이 포함되어 있어요. 인텔리제이의 비교 대상인 이클립스는 무료이고 오픈소스이며 다양한 개발 환경을 지원하긴 하지만 사실상 거의 JAVA 위주의 개발툴이라고 해도 무방할 것 같습니다. 인텔리제이의 경우 이클립스에 비해 대부분의 기능이 우월하지만 너무 비싸다는 것과 생산성을 높여주는 기능들이 많긴 하지만 너무 다양한 기능이 있어 복잡하게 느낄 수도 있습니다. 이 글에서는 인텔리제이를 사용하기 위해서 정말..