| |||
Home > 이전 릴리스 정보 > ADS 버전 1.2.1에서 RVDS 버전 2.2로 업그레이드되면서 변경된 사항 > CodeWarrior IDE 변경 사항 |
CodeWarrior for ADS에서 CodeWarrior for RVDS로 업그레이드되면서 다음 사항이 변경되었습니다.
CodeWarrior for ADS는 CodeWarrior 버전 4.2를 기반으로 하지만 CodeWarrior for RVDS는 Metrowerks CodeWarrior 버전 5.6을 기반으로 합니다.
CodeWarrior 버전 4.2의 Perl 스크립트를 처리하기 위한 지원 기능을 제공하는 CodeWarrior Perl 플러그인인 MWPerl이 CodeWarrior 버전 5.6에서는 제거되었습니다. 따라서 이 플러그인은 더 이상 Metrowerks에서 지원하지 않습니다.
ARM 도구 관련 구성 패널이 RVDS 버전 2.2에 맞게 조정되었습니다.
RVDS 버전 2.2에서는 개별 ARM 컴파일러가 단일 컴파일러로 결합되었으므로 RVDS 버전 2.2에는 컴파일러 구성 패널이 하나만 있습니다.
AXD 및 armsd 외에도 RealView Debugger를 사용하여 이미지를 실행하고 디버깅할 수 있게 되었습니다.
여러 개의 라이브러리를 연결할 수 있습니다.
CodeWarrior for ADS 프로젝트를 CodeWarrior for RVDS로 가져올 수 있습니다.
CodeWarrior for RVDS의 기본 ARM 샘플에는 DebugRel
빌드
타겟이 포함되어
있지 않습니다. 그러나 CodeWarrior for ADS 프로젝트를 가져오는 경우에는 DebugRel
빌드
타겟이 만들어지므로 해당 빌드 타겟에 대해 구성된 설정을 유지할 수 있습니다.
RVCT 컴파일러는 ADS 컴파일러와 달리 브라우저 정보를 생성하지 않습니다. 이 기능은 현재 CodeWarrior의 기본 제공 언어 파서를 통해 제공됩니다.
코드 서식
C++ 템플릿 클래스의 코드 완성을 비롯한 코드 완성 기능
다음/이전 함수로 이동 기능
인쇄 시 줄 바꿈 기능
소스 관련 #includes
지원
주석 안쪽/바깥쪽 찾기 기능
개선된 언어 파서 속도 및 피드백
새 편집기 바인딩
프로젝트 창에 Code 및 Data 열을 표시하거나 숨길 수 있는 기능
작업 공간 지원
CodeWarrior IDE의 타겟 연결 및 디버깅 기능은 모두 CodeWarrior for RVDS에서 사용할 수 없습니다. ARM 디버거 중 하나를 실행하여 해당 기능을 수행해야 합니다.