Offcanvas

개발자 / 애플리케이션

젯브레인, '인텔리J IDEA' 2021.1 공개··· 대상 실행 지원 

2021.04.22 Paul Krill  |  InfoWorld
‘인텔리J IDEA(IntelliJ IDEA) 2021.1’이 출시됐다. 이번 릴리즈에서 제공하는 새로운 기능을 사용하면 개발자는 도커 컨테이너, SSH 서버, WSL에서 코드를 실행해 원격 테스트 및 디버깅을 수행할 수 있다. 

젯브레인(JetBrains)이 ‘인텔리J IDEA 2021.1’을 공개했다. 해당 IDE에서 애플리케이션을 실행하는 새로운 방법을 제공한다는 게 이번 업데이트의 주요 특징이다. 또한 새 버전은 코틀린(Kotlin) 지원을 개선하고 자바 16(Java 16) 지원을 추가했다.
 
ⓒGetty Images

지난 4월 6일(현지 시각) 출시된 인텔리J IDEA 2021.1은 이 통합개발환경의 올해 첫 번째 릴리즈다. 이번 릴리즈에서 주목할 만한 부분은 IDE 내부에서 애플리케이션을 실행하는 새로운 기능이다.

현재 초기 버전으로 제공되는 해당 기능을 사용하면 애플리케이션 또는 테스트의 실행 구성을 편집해 실행 대상(도커 컨테이너, SSH 서버, WSL)을 설정할 수 있다. 이전에는 앱이 로컬에서 실행됐다. 

예를 들어 새 실행 구성 옵션을 사용해 SSH 또는 도커 대상에서 스프링 부트(Spring Boot) 애플리케이션을 실행할 수 있다. 도커를 선택하면 개발자는 이미지를 가져오거나 빌드할 수 있다. 이미지를 가져오는 경우 코드 완성은 적절한 이미지를 선택하도록 지원한다.  

또 커밋 전 코드 분석을 지원하는 검사 프로파일을 선택할 수 있는 기능이 추가됐다. 변경사항이 생성됐을 때 즉시 보여주는 HTML 미리보기도 기본 제공된다. JSONPath 표현식을 지원하는 기능도 추가됐다. 이 밖에 인텔리J IDEA 2021.1의 다른 새로운 기능 및 개선사항은 다음과 같다. 

• 코틀린(Kotlin) 언어의 경우 이제 코틀린 코드에서 잘못된 패키지 종속성을 정의할 수 있다. 잘못된 패키지 종속성을 정의하면 코드가 실수로 잘못된 패키지에 종속되는 것(예: UI 계층에 의존하는 데이터베이스 계층)을 방지할 수 있다. 이 기능은 자바 코드에서 사용할 수 있다. 또 코틀린 클래스를 지원하는 UML 다이어그램도 제공된다. 코틀린 구문과 오류 강조 표시도 더 빨라졌다.

• WSL2에 있는 자바 프로젝트, 메이븐(Maven), 그래들(Gradle) 지원을 통해 리눅스용 윈도우 하위 시스템(Windows Subsystem for Linux; WSL) 지원이 개선됐다. 

• 프로파일러(Profiler) UI가 사용하기 쉽게 변경됐다. 

• UML 다이어그램용 색 구성표 개선 등 사용 편의성이 개선되고 버그가 수정됐다. 

• 스페이스(Space) 팀 협업 플러그인 및 코드위드미(Code with Me) 협업 개발 도구가 인텔리J와 함께 제공된다. 

인텔리J IDEA 2021.1은 이곳(jetbrains.com) 또는 젯브레인 툴박스 앱(JetBrains Toolbox)을 통해 다운로드받을 수 있다. ciokr@idg.co.kr

 
CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.