RAD스튜디오 10.4.1의 새로운 IDE 기능들

다음은 엠바카데로의 C++빌더 담당 데이비드 밀링턴이 작성한 RAD스튜디오 10.4.1에서의 새로운 IDE 기능들을 요약 정리한 것입니다.
자세한 정보는 다음 링크를 통해 확인할 수 있습니다.

 

RAD스튜디오 10.4.1은 ‘품질’에 가장 중점을 둔 업데이트 버전입니다. 특히 개발자분들이 많이 요청하셨던 부분들이 대거 추가되었죠.

10.4.1 버전은 IDE의 많은 부분들이 업데이트되었습니다. 사용해보면 아시겠지만, 굉장히 유연해졌습니다.

특히 집중한 부분은 아래 세 가지로 요약할 수 있습니다!

  • 플로팅 폼 디자이너 (Floating Form Designer)
  • 레이아웃과 여러 모니터 활용: IDE를 원하는 시점에 변경하기
  • 주목할 만한 품질 향상 기능들

 

플로팅 폼 디자이너 (Floating Form Designer)

‘플로팅 폼 디자이너’는 델파이 1~7 버전의 화면처럼 작업중인 폼을 에디터 위 또는 아래에 뜰 수 있도록 하는 기능입니다. 여러 대의 모니터에 편집 화면들을 원하는 곳 어디든 띄워 사용할 수 있습니다. 활용 가능한 영역이 매우 넓어진 것이죠!

위와 같이 RAD 스튜디오의 여러 기능 화면들이 두 대의 모니터에서 사용할 수 있는 걸 확인할 수 있죠? 언제든지 탭을 마우스 오른쪽 버튼 클릭 후 ‘new edit window’를 선택해 창을 띄울 수 있습니다. 10.4.1에서는 탭 관련 많은 기능들, 탭 드래그, 화면 에디트 등의 부분이 대거 업데이트 되었습니다.

  • 스트럭처 화면(Structure pane)의 아이템 클릭 문제 해소: 스트럭처 화면의 항목 클릭 또는 스크롤 할 때 조금 버벅이는 부분이 말끔하게 해소되었습니다.
  • 한 번에 여러 개의 폼을 작업할 때, 스트럭처(Structure)와 오브젝트 인스펙터(Object Inspector)에 폼 디자이너에서 설정한 항목들이 반영됩니다.

 

레이아웃과 여러 모니터 활용: IDE를 원하는 시점에 변경하기

10.4.1부터 IDE 위치를 원하는 대로 설정할 수 있습니다. ‘움직이지 않도록 고정’할 수도 있고, ‘특정 상황에서만 이동’할 수도 있습니다. IDE > Saving and Desktop > Layouts and multiple monitors 메뉴에서 선택해 설정하면 됩니다.

  • 레이아웃 변경 시, 화면 변경 가능: 이전 버전의 스타일처럼, IDE를 저장된 레이아웃 형태와 위치에서 띄울 수 있습니다.
  • 디버그 시점에만 화면 변경 가능: 디버그를 할 때만 다른 모니터에 IDE를 띄우도록 설정할 수 있습니다. 단 디버깅 작업을 하거나 또는 디버깅을 멈췄을 때만 설정 가능합니다.
  • IDE를 늘 같은 화면에서만 띄우기: IDE가 실행되는 화면이 변경되지 않고, 늘 고정되도록 설정할 수 있습니다.

 

주목할만한 품질 향상 기능들

10.4.1에서는 800가지 이상의 픽스된 기능들이 제공됩니다. 대표적인 부분들을 정리해보았습니다:

  • 패키지명 접미사 자동 설정
  • 옵션(Options) 화면이 현재 활성 플랫폼용으로 열림 – 자동으로 Win64 플랫폼용 설정만 떴던 부분이 개선되었습니다.
  • 오브젝트 인스펙터(Object Inspector)에서 필요한 항목을 클릭해 선택한 부분을 수정할 수 있습니다. 수정 중에는 깜박거립니다.
  • 경로 에디터에서 ‘잘못된 경로 삭제(Delete Invalid Paths)’ 메세지가 떴을 때, 유효한 경로까지 삭제되었던 부분이 수정되었습니다. 이제 잘못된 경로만 삭제됩니다.
  • 마우스 휠을 이용해 옵션(Options) 화면 스크롤이 가능합니다.
  • 프로젝트 화면(Projects view)에 드롭다운 방식으로 표시되는 옵션들이 추가되었습니다.