특징  

편의성을 증대한 Workspace

- 현재 진행하는 작업의 속성에 따라 Code Editor, Debugger, GUI Builder등으로 자동으로 변경되는 Multiple workspace를 제공합니다.
- View의 경우 Project View, Class View, Resource View 등 3가지를 별도의 Panel로 제공하여 개발 편의성을 증대하였습니다.


편리한 UI 작업 환경
선택한 Mobile Platform에 적합한 C/C++ 및 Java Source Editor를 제공합니다. 또한 Screen, Menu, BITMAP IMAGE 등 Mobile Application Resource Type에 따라 가장 개발하기 편리한 형태의 Editor를 제공합니다.


강력한 프로젝트 관리 기능
- Platform Type에 따라 적합한 Build 환경과 기본 Skeleton Source를 갖춘 Project를 자동으로 생성합니다.
- Project property sheet을 사용하여 Project 세부 정보를 편리하게 관리할 수 있습니다. Target 형태, Platform Type등 기본 속성을 지정할 수 있으며 해당 프로젝트의 세부 정보를 쉽게 수정할 수 있습니다.
- 버전관리, Class및 Module 관리 기능 등 팀 프로젝트에 필요한 다양한 기능을 제공합니다.


강력한 코드 편집 환경
- Combo box를 이용한 Class, 함수 자동 찾기, 자동함수 생성, 함수명 일괄 자동 변경 등 Code Refactoring, 문법 에러 자동 체크 등의 편리한 기능을 제공합니다.
- Mobile 화면에 Widget을 배치하기 편리한 Drawing Panel, Ruler와 Grid가 있어서 Widget의 위치와 크기를 쉽게 변경할 수 있는 Screen Editor를 제공합니다.
- 각종 Image를 쉽게 디자인할 수 있는 Image Editor를 제공합니다. GIF, JPG 포맷을 지원하며, Text 입력, Brush, Area capture등 다양한 Drawing Tool을 제공합니다.
- 다양한 Event의 처리를 위한 자동 Skeleton code를 생성하므로 해당 Event의 Action code 작성에만 집중할 수 있습니다.


효과적인 디버깅 환경 제공
- Break point 을 지정하여 디버깅 시작 지점을 설정할 수 있습니다.
- 수정 후 재 Compile하지 않고 바로 디버깅이 가능합니다.
- Trace32와 연동하여 사용이 가능합니다. ProStudio에서 Configuration 형태로 Debug할 프로젝트 정보를 설정하고 프로젝트에 관한 정보를 전송합니다.


다양한 타깃 시스템 분석 툴 제공
- Application Profiler, Memory Analyzer 등 타깃 시스템을 분석하기 위해 필요한 다양한 툴을 제공합니다.


모바일 폰 환경과 유사한 Emulator
- lator를 제공하므로 SW 변경 사항을 HW 없이 손쉽게 테스트할 수 있습니다.