10.3.3 버전에는 IDE 기능들이 더욱 좋아졌습니다.

 

 

에디터 탭에서 수정 작업된 프로젝트 확인하기

 

IDE 룩앤필이 더 좋아졌습니다. 지금까지 체크해왔던 UI 이슈들을 해소했습니다. IDE는 더 깔끔하고 현대적이면서도 사용하기에 좋도록 업그레이드하였습니다. 물론 라이트와 다크 모드도 지원됩니다. 10.2 버전과 10.3.3 버전을 비교해보세요! 눈에 확 띌 정도로 달라졌습니다. 10.3 버전으로 올라오면서 일부 UI 요소들이 누락됐던 부분들이 있었습니다. 이번 10.3.3 버전에서는 이 부분들을 다시 도입했습니다.

 

다시 도입된 부분들은 많은 사용자분들이 재도입을 요청했던 것들로, 그 중 하나는 에디터에서 파일이 언제 수정되었는지를 쉽게 알 수 있도록 해주는 기능입니다. 예전에는 에디터 탭의 탭 아이콘에 있던 아주 작은 빨간펜으로 오버레이되었던 기능입니다. 이번 버전에서는 이 기능이 더 업그레이드되어 적용되었습니다 에디터 탭에서 파일이 수정되고 아직 저장되지 않은 시점을 확인할 수 있습니다.

 

10.3.3 - editor tabs modified status 2.png-640x480.png

 

 

 

수정 작업이 있었던 파일들은 에디터 탭에서 작은 푸른 원 마크로 표시됩니다.

 

 

 

IDE 폰트와 폰트 크기 조정하기

 

10.3 부터 다시 도입된 IDE 기능들 중 하나는 바로 IDE 상의 폰트와 크기를 변경할 수 있다는 것입니다. 아직 높은 DPI 스케일링을 지원하지 않기 때문에 (하지만 로드맵에 나와 있듯 곧 제공될 기능입니다!) 더 큰 사이즈의 UI를 구현할 때 정말 유용한 기능이죠.

 

10.3.3 - ide font size.PNG-640x480.png

Arial 14 포인트를 IDE 메인 폰트로 적용해보았습니다.

 

이 설정을 적용하려면 변경 전에 IDE를 종료한 후 레지스트리 값을 편집해야 합니다. IDE 종료 후 Registry Editor (regedit)를 실행하세요.

  1. HKCU\Software\Embarcadero\BDS\20.0\Theme 경로를 엽니다.
  2. 폰트 이름을 변경하려면 따옴표없이 문자열 값을 폰트 이름으로 변경하거나 새로 추가하세요 (예. Arial)
  3. 폰트 크기를 변경하려면 DWORD 값을 변경하거나 새로 추가하세요. 폰트 사이즈 값은 제약이 없어 무한정으로 커지거나 작아질 수도 있습니다. 8~20 정도로 설정하는 게 보기에 좋습니다.
  4. 설정되어 있는 툴바값은 지우고 다시 설정하는 게 좋습니다. 폰트 설정에 따라 툴바와 메뉴 규격이 달라지기 때문에, 폰트 설정 후에 다시 계산해서 설정하세요. 

 

10.3.3 - ide font size - registry.PNG-640x480.png

 

 

웰컴 페이지

 

웰컴 페이지(Welcome Page)에는 최근 또는 자주 열어봤던 프로젝트나 관심있는 이벤트, 최신 업로드된 유투브 영상들을 확인할 수 있어 정말 유용합니다. 이 웰컴 페이지는 다시 한 번 더 업데이트 될 예정입니다 (관련해서 의견이 있다면, 언제든 저희에게 알려주세요!). 

  • 바로가기 기능 제공 - 새로운 VCL, FMX 앱 생성용
  • 더 깔끔하고 확인하기 쉬워진 이벤트, 유투브 피드들
  • 새로운 아이콘들
  • 숨기기 기능 - 이벤트, 유투브 피드들을 오른쪽 하단에 작은 링크로만 표시되도록 숨길 수 있습니다.

 

10.3.3 Welcome Page.png-640x480.png

 

 

 

 

향상된 화면 표시 기능

 

코드 완성(code completion) 드롭다운 화면이 보기에 더 좋아졌습니다. 그리고 원하는대로 크기 조절을 할 수 있습니다.

 

10.3.3 - code completion window themed.png-640x480.png

10.3.3의 코드 완성 화면 (code completion window)

 

 

IDE 환경에 맞추어 드롭다운 화면을 조금 더 보기 좋은 위치로 업데이트 했습니다 (불과 몇 픽셀 차이이지만, 보기에 훨씬 더 좋죠?). 기존에 12개 까지 표시되었던 코드 완성 화면에는 이제 10개 항목이 표시됩니다. 화면의 가장자리 모서리를 드래그하면 원하는 만큼 더 많거나 적은 항목이 표시되도록 변경할 수도 있습니다.

윈도우 7 이후로 나타났던 관련 버그가 이제 해결되었습니다.

 

10.3.3 - code completion - editor colours.png-640x480.png

클래식 에디터 모드를 적용한 103.3의 코드 완성 화면

 

 

 

품질

 

10.3.3 에서는 기능뿐 아니라 품질이 향상되었습니다. 아래의 IDE 이슈들이 해소되었습니다.

  • 디버그 모드/편집 화면 전환, 복원/최적화, 모니터간 이동할 때 나타났던 IDE 윈도우 크기 조정 관련한 이슈들이 해소되었습니다.
  • 윈도우 테두리를 포함한 윈도우 관련 작은 UI 이슈들이 해소되었습니다.
  • 기타 테마들이 수정되었습니다. 특히 IDE 제목 표시줄 컨트롤들!
  • 에디터 탭의 일부 결함, IDE의 메뉴 (특히 팝업 메뉴), 에티더 탭 메뉴 관련 이슈들이 해소되었습니다.
  • 이 외에도 다양한 이슈들이 해소되었습니다!

 

 

관련글 & 10.3 리오의 업데이트 버전들

 

번호 제목 글쓴이 날짜 조회 수
공지 [DelphiCon 요약] 코드사이트 로깅 실전 활용 기법 (Real-world CodeSite Logging Techniques) 관리자 2021.01.19 15496
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 13974
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 16508
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 22066
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 23284
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 18934
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 39274
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 174736
243 RAD Studio XE4 퀵 가이드: PDF 다운로드 file 관리자 2013.05.30 4896
242 Delphi XE4에서 손쉽게 iOS 프로비져닝 등록하는 방법 [4] file c2design 2013.05.28 5198
241 David I의 31일 동영상(한글자막) - 멀티-티어 마스터(고객)/디테일(주문) 데이터베이스 앱 개발하기 관리자 2013.05.20 5286
240 IOS 앱을 개발하여 App Store에 등록하는 방법 관리자 2013.05.20 5405
239 [델파이 iOS] FireMonkey iOS - event delegate 사용 샘플 관리자 2013.05.20 4642
238 [Delphi-iOS] Xcode를 사용하여 C 언어로 작성된 함수를 Delphi-iOS에서 호출하기 관리자 2013.05.20 5088
237 David I의 31일 동영상(한글자막) - C++빌더XE3로 멀티-티어 데이터스냅 앱 만들기(델파이 동일 적용 가능) 관리자 2013.05.17 5373
236 David I의 31일 동영상(한글자막) - 3D 모델(DAE, OBJ, ASE)를 사용한 C++앱 만들기(윈도우&맥 용)(델파이 동일 적용 가능) 관리자 2013.05.16 5418
235 David I의 31일 동영상(한글자막) - C++빌더 64-bit용으로 인터베이스 UDF(사용자정의함수) 설치 및 사용 관리자 2013.05.15 3664
234 David I의 31일 동영상(한글자막) - 인터베이스XE3 ToGo를 사용한 C++데이터베이스 앱 만들기 관리자 2013.05.14 5212
233 델파이XE4로 아이폰, 아이패드, 윈32, 윈64, 맥OS X 단일 소스코드 베이스로 2분만에 개발 관리자 2013.05.13 5602
232 Delphi XE4에서 iOS 개발 환경 구축시 유의 할점. c2design 2013.05.11 5384
231 David I의 31일 동영상(한글자막) - 프로토토타입 바인드 소스와 실제 데이터셋을 사용한 UI의 C++앱 만들기(델파이 동일 적용 가능) 관리자 2013.05.11 10633
230 [세미나 자료] 2013. 5. 9 RAD스튜디오XE4 런칭 세미나 발표 자료 file 관리자 2013.05.10 4465
229 David I의 31일 동영상(한글자막) - 라이브바인딩과 액션을 조합한 앱 만들기(윈도우&맥 용)(델파이 동일 적용 가능) 관리자 2013.05.09 5264
228 David I의 31일 동영상(한글자막) - 라이브바인딩 및 TMS 파이어몽키 그리드 사용하기(델파이 동일 적용 가능) 관리자 2013.05.08 3898
227 David I의 31일 동영상(한글자막) - TLang컴포넌트로 다국어 파이어몽키 앱 만들기(델파이 동일 적용) [1] 관리자 2013.05.06 6430
226 David I의 31일 동영상(한글자막) - 인라인 어셈블러 C++빌더 64-bit에 추가하기 관리자 2013.05.03 5453
225 David I의 31일 동영상(한글자막) - C++11 부스트 알고리즘 라이브러리 C++빌더 64-bit에서 사용하기 관리자 2013.05.03 5214
224 David I의 31일 동영상(한글자막) - C++빌더64-bit 컴파일러로 C++11 표준 애플리케이션 앱 만들기 관리자 2013.04.30 3709