본문 바로가기
6. 개발도구/6_1 IntelliJ

[IntelliJ] Intellij 기본 설정1(초기 설정)

by 갓대희 2020. 1. 7.
반응형

[IntelliJ] Intellij 기본 설정1(초기 설정)

 

안녕하세요. 갓대희 입니다. 이번 포스팅은 [ IntelliJ 기본 설정 방법 ] 입니다. : ) 


첫번째로는 인텔리J 설치 후 기본으로 설정하면 좋은 것들을 정리 할 예정이다.

다음 포스팅에선 플러그인 쪽을 다루고, 이번엔 프로젝트 시작시 하면 좋을 기본 설정을 정리해보도록 한다.

 

1. SDK

▶ SDK 설정

 - 신규 프로젝트를 생성할 때마다 기본 설정 적용을 위해 "Structure for New Projects" 클릭

 

 - Project Settings > Project > Project SDK > New > JDK 클릭

 

 - 원하는 JDK 버전을 선택 하여 준다.

 

 - Platform Settings > SDKs 확인

   (Name도 변경 가능하다. 나와같은 경우는 openjdk 1.8, oraclejdk 1.8 두개를 사용할 예정, 이를 구분짓기 위하여 네이밍을 하였다.)

 

2. Keymap

▶  Keymap 설정

 - 이클립스에서 사용하던 단축키(default 단축키)를 intelliJ에서도 사용 할 수 있다.

   (물론 반대로 intelliJ에서 사용하던 단축키를 이클립스에서도 쓸수 있다.)

 - Settings for New Projects > Keypmap > Eclipse 선택

 

 - Intellij에서 Console창 검색하기

   > 인텔리제이의 콘솔창에서 Ctrl + F 키를 눌러도 찾기 기능이 동작하지 않을 것 이다.

      이럴 때 유용한, 찾기 단축키는 직접 설정하는 방법도 추가 해둔다.

   > File > settings > keymap > "find"검색 > 돋보기 모양의 find에 원하는 검색 단축키 입력
      ( 나와같은 경우는 키중복이 찝찝하여 Alt + F 로 입력하여 사용중이다. )

 

3. 컴파일러 설정

▶  Java Compiler 설정

 - Build, Execution, Deployment > Compiler > Java Compiler > Use compiler > JavaC 선택

 - 여기서 Eclipse라는 컴파일러는 무엇일까? 

   스택오버 플로우에 나와있는 그대로 번역 했으니 참고 하도록 하자.

   (https://stackoverflow.com/questions/3061654/what-is-the-difference-between-javac-and-the-eclipse-compiler)

 

Eclipse는 ECJ ( Eclipse Compiler for Java) 라는 자체 컴파일러를 구현했습니다 .
Sun JDK와 함께 제공되는 컴파일러 인 javac와 다릅니다. 주목할만한 차이점 중 하나는 Eclipse 컴파일러를 사용하면 실제로 제대로 컴파일되지 않은 코드를 실행할 수 있다는 것입니다. 오류가있는 코드 블록이 실행되지 않으면 프로그램이 정상적으로 실행됩니다. 그렇지 않으면 컴파일되지 않은 코드를 실행하려고했음을 나타내는 예외가 발생합니다.
또 다른 차이점은 Eclipse 컴파일러가 Eclipse IDE 내에서 증분 빌드를 허용한다는 것입니다. 즉, 입력을 마치면 모든 코드가 컴파일됩니다.
Eclipse에 자체 컴파일러가 있다는 사실도 Java SDK를 설치하지 않고도 Eclipse에서 Java 코드를 작성, 컴파일 및 실행할 수 있기 때문에 분명합니다.

 

4. 테마 변경

▶  IntelliJ 테마 변경 방법

 - 계속 한 테마로 사용하기 지겨운 경우 필요한 기능

 - Appearance & Behavior > Appearnace > Theme > Darcula 선택 (블랙 테마)

 

5. 라인수 표시

▶  IntelliJ 에디터 라인수 표시 방법

 - 이번 내가 설치한 버전은 디폴트로 라인을 보여 주게 되어 있다. (Version 2019.3.1)

 - Editor > General > Appearance > Show line Numbers 체크

 

6. 스펠링 체크 해제

▶  IntelliJ 에디터 스펠링 체크 해제 방법

 - 영문 스펠링 체크 기능은 전문용어, 축약어 등을 체크하여 노란색 밑줄로 표시 하여 준다.

   이 기능을 해제 하고싶은 경우 다음과 같이 설정 하자.

 - Editor > Inspections > Spelling 체크를 해제

 

7. 대소문자 자동완성 해제

▶  IntelliJ 대소문자 자동 완성 해제 방법

 - intellij는 대/소문자를 구분하기때문에 불편한 경우가 있다.(ex. System.out.println 등등)

 - 이럴땐 다음과 같이 체크 해제 하면 대소문자를 가리지 않고 자동완성 된다.

   Settings > Editor > Code Completion > Match case를 체크해제

 

 

다음 포스팅에선 기본 플러그인을 포스팅 하도록 해야 겠다.

반응형

댓글1

  • Favicon of https://vixlee.tistory.com BlogIcon 빅스리 2021.11.26 15:33 신고

    갓대희님, 좋은 가이드가 많습니다.
    intelliJ 사용자로 서버는 tomcat을 사용중이고 springboot에 jetty를 사용하는데, 여기서 jetty를 삭제하면 안되는지, 된다면 어떤 방법으로 작업을 하면 되는지 조언 부탁드립니다.
    답글