goormIDE RELEASE NOTE – 22nd Mar 2021

구름IDE의 릴리즈 노트 소식을 기다리고 계셨던 구르머를 위해 갓 완성된 따뜻한 릴리즈 노트를 들고 왔습니다!! 구름IDE 팀이 자랑스럽게 선보이는 새로운 기능 3가지, 지금 바로 만나보시죠!!

1. 프로세스 모니터링 기능

프로젝트 메뉴에 프로젝트 모니터링 기능이 추가됐습니다

다양한 정보를 한 눈에 파악할 수 있도록 구성된 대시보드에서 지금 켜져 있는 컨테이너의 상태를 파악하고 운영 중인 프로세스를 강제종료 할 수 있습니다

2. Spring-Maven stack, ‘Hot Reload’ 기능 사용 가능

Spring-Maven stack에서 ‘Hot Reload’ 기능을 사용할 수 있습니다. 어플리케이션이 구동 중일 때, ‘자동 빌드 기능(Build Automatically)‘을 적용하면 ‘Hot Reload’ 기능을 사용할 수 있습니다. ‘Hot Reload’ 기능 설정 방법은 구름IDE 가이드 북의 구름IDE – 02. 프로젝트 진행 – 빌드 – ‘자동 빌드 기능 설명을 참고해주세요.

3. 로딩 스크린에 구름IDE 활용 팁 표시

구름IDE에서 컨테이너를 로딩할 때 마주하는 로딩 스크린에서 구름IDE를 사용할 때 유용한 팁을 확인할 수 있습니다. 역시 Tip은 짧고 실용적이어야죠! 구름IDE 개발 팀원들이 실제로 사용하고 있는 개발 효율을 극단적으로 끌어 올려주는 팁도 섞여있다고 하니 꼭 써먹어보세요!

그리고 빼놓을 수 없는 추가 업데이트도 준비했습니다!

+1. JAVA 스택, 리팩토링 기능 추가

모든 인스턴스를 찾지 않고도 안전하게 코드 심볼(class명, 함수명 등)을 바꿀 수 있는 ‘리팩토링 기능’이 구름IDE에 도입되었습니다! 2021년 3월 기준 JAVA 관련 스택을 사용하는 컨테이너에서만 사용 가능합니다.

리팩토링 기능 사용 방법은 두 가지 입니다
1. 이름을 바꿀 코드 심볼에서 오른쪽 클릭 -> ‘리팩터링(Refactor)’ 선택 -> ‘이름 바꾸기(Rename)’
2. 이름을 바꿀 코드 심볼 클릭 -> 툴바에서 ‘편집’ 선택 -> ‘리팩터링(Refactor)’ 선택 -> ‘이름 바꾸기(Rename)’

+2. Node.js 스택, 버전 14까지 업그레이드 가능한 옵션 추가

컨테이너 생성 페이지의 [추가 모듈/패키지] 설정에서 Node.js을 버전 14까지 올릴 수 있는 옵션이 추가됐습니다. 잘 알고 계시겠지만, Node.js 개발팀은 Node.js 10을 2021년 4월까지,
Node.js 12를 2022년 4월까지 지원할 예정이라고 합니다. 이제 시작하는 프로젝트라면, Node.js 14로 업그레이드 해보는 건 어떨까요?

릴리즈 노트에 꼭 붙어있는 사족같지만중요한 수정사항도 정리해보았습니다!

· 컨테이너 스스로 종료되면서 터미널에 ‘원격 호스트로부터 연결 중단(Connection closed by remote host)’ 메시지가 출력 되는 버그 수정
· 컨테이너 설정 페이지에 동일한 URL/Port를 중복해서 입력할 수 있는 버그 수정
· 컨테이너 설정 페이지의 환경변수 테이블의 UI가 정상적으로 나타나지 않는 버그 수정
· IDE에서 토글 테마(toggling theme)가 적절하게 동작하지 않는 버그 수정
· IDE에서 ‘EVAL in REPL’ 기능이 적절하게 동작하지 않는 버그 수정
· 컨테이너에서 동시에 여러번 이미지를 만들 때 나타나는 버그 수정
· 대시보드 페이지에서 잘못된 시간 정보를 컨테이너 카드에 표시하는 버그 수정
· IDE에서 ‘찾아 바꾸기(Find and Replace)’ 기능이 적절하게 동작하지 않는 버그 수정
· 리포지터리에 커밋하지 않았을 때 Git 이벤트 로그에 잘못된 정보가 표시되는 버그 수정
· 권한 없이 Git 비공개 리포지터리(git private repository)로 컨테이너를 만들었을 때 나타나는 버그 수정
· Github 권한일 때, git이 원격 리포지터리에 내보낼 수 없을 때 나타나는 버그 수정
· IDE에서 Gitlab 권한이 적절하게 동작하지 않는 버그 수정
· 컨테이너 생성 페이지에서 입력한 내용이 git 정보를 반영하지 못하는 버그 수정


더 자세한 내용은 2021.3 구름IDE 릴리즈 노트에서 확인해보세요!

Posted by
goorm

ANYONE CAN DEVELOP