본문 바로가기

업무 프로그램/인텔리제이(IntelliJ)

퇴근이 빨라지는 인텔리제이(IntelliJ) 꿀팁-둘러싸기

목차

     

    코드를 작성할 때 반복되거나 일률적인 부분은 IDE에서 처리해주면 시간을 단축할 수 있을 뿐만아니라 실수도 줄일 수 있습니다. 

     

    퇴근이 빨라지는 인텔리제이(IntelliJ) 꿀팁-둘러싸기
    퇴근이 빨라지는 인텔리제이(IntelliJ) 꿀팁-둘러싸기

     

    인텔리제이(IntelliJ)에서는 자바에서 많이 사용하는 try-catch-finally 구문 뿐아니라 if, while,for,syncronized 등과 같은 구문을 지원하며 자바뿐만 아니라 자바스크립트, php등에서의 둘러싸기도 지원합니다. 

     

    퇴근이 빨라지는 인텔리제이(IntelliJ) 꿀팁-둘러싸기-종류
    퇴근이 빨라지는 인텔리제이(IntelliJ) 꿀팁-둘러싸기-종류

     


    1. 인텔리제이(IntelliJ) 코드 조각 둘러싸기

     

    인텔리제이(IntelliJ) 코드 조각 둘러싸기
    인텔리제이(IntelliJ) 코드 조각 둘러싸기

     

    1. try-catch나 if 등의 구문으로 둘러싸고 싶은 코드 조각을 드래그 하여 선택합니다.

     

    인텔리제이(IntelliJ) 코드 조각 둘러싸기-다음으로 둘러싸기
    인텔리제이(IntelliJ) 코드 조각 둘러싸기-다음으로 둘러싸기

     

    2. [Ctrl + Alt + T]를 입력합니다.

    3. 둘러싸기 종류를 선택합니다.

     

    인텔리제이(IntelliJ) 코드 조각 둘러싸기-완성
    인텔리제이(IntelliJ) 코드 조각 둘러싸기-완성

     

    코드 조각이 try문에 들어가고 나머지 구문이 자동으로 입력되었습니다.

     


    2. 인텔리제이(IntelliJ) 구문 래핑 해제 하기

     

    인텔리제이(IntelliJ) 구문 래핑 해제 하기
    인텔리제이(IntelliJ) 구문 래핑 해제 하기

     

    1. 구문 래핑을 해제하고 싶은 곳에 커서를 위치시킵니다.

    2. [Ctrl + Shift + Delete]를 입력합니다.

     

    인텔리제이(IntelliJ) 구문 래핑 해제 하기-줄 바꿈 해제
    인텔리제이(IntelliJ) 구문 래핑 해제 하기-줄 바꿈 해제

     

    3. 여러개의 구문이 있다면 제거할 구문도 여러개가 나왔을텐데 예제에서는 try-catch 하나밖에 없기 때문에 ['try...' 줄 바꿈 해제]를 선택합니다.

     

    인텔리제이(IntelliJ) 구문 래핑 해제 하기-완료
    인텔리제이(IntelliJ) 구문 래핑 해제 하기-완료

     

    원래대로 코드조각을 감싸고 있던 try-catch 구문이 해제된 것을 확인할 수 있습니다.