CDT 릴리스의 새로운 기능 |
|
2.0의 새로운 기능 |
이제 배경에서 빌드가 수행될 수 있습니다.
이제 배경에서 검색이 수행될 수 있습니다.
C/C++ > 새 Make 프로젝트 > 발견 옵션 프로젝트 설정에서 프로젝트 정의 및 포함 경로 설정을 자동으로 생성합니다.
C/C++ 파일 유형 글로벌 환경 설정 또는 프로젝트 특성을 이용하여 특정 파일, 특히 확장자가 없는 C++ 헤더를 정의합니다.
여러 2진 형식에서 빌드? 2진 구문 분석기 프로젝트 옵션을 이용하여 적절한 형식을 선택하십시오.
편집기 하이퍼링크 탐색을 사용 가능하게 하면 Ctrl+누르기를 이용하여 C/C++ 편집기에서 항목의 선언으로 점프할 수 있습니다.
C/C++ 인덱서 특성에서 C/C++ 색인화 및 인덱서 오류 보고를 사용 가능하게 하십시오. 그러면 프로젝트 누락 경로 구성 정보를 식별하는 데 도움이 됩니다.
아웃라인 또는 C/C++ 편집기 리팩터 > 이름 바꾸기 컨텍스트 메뉴를 이용하여 클래스 & 유형 이름, 메소드, 함수 & 구성원 이름을 리팩터하십시오.
유형 열기를 이용하여 C/C++ 클래스, 구조, 유니온, typedef, 열거 및 이름 공간의 선언을 여십시오.
C/C++ 디버거에서 레지스터 정보 및 공유 라이브러리의 자동 검색 기본 작동을 구성하십시오.
이제 관리 프로젝트의 컴파일러 명령을 설정할 수 있습니다.
표준 Make는 경로 및 기호를 채우기 위해 Make 명령에서 응답을 구문 분석합니다.
이제 ANSI 스펙에 대한 일부 GNU 확장을 지원합니다.
이제 아웃라인 보기에서 포함 파일을 열 수 있습니다.
이제 C/C++ 편집기에서 선택 검색을 수행할 수 있습니다.
이제 검색은 #include를 사용하여 참조된 외부 파일을 지원합니다.
이제 아웃라인 보기에서 Make 파일의 구조를 찾아볼 수 있습니다.
이제 컨텐츠 지원은 클래스 및 구조 구성원, 로컬 & 글로벌 변수, 프리프로세서 정의, 프리프로세서 명령으로부터 제안을 생성합니다.
이제 컨텐츠 지원은 C++를 지원합니다.
1.2의 새로운 기능 |
CDT 1.2에서 새로운 기능을 찾으십시오.
특정 요소의 참조, 선언 또는 정의를 위한 작업공간에서 프로젝트를 검색할 수 있습니다. 작업공간에서 소스 파일에 의해 참조되는 헤더 파일만이 검색에 포함됩니다.
이제 관리 빌드를 작성하고 make 파일을 생성할 수 있습니다.
오류 구문 분석기는 이제 다른 플러그인에서 제공할 수 있는 확장점입니다. 오류 구문 분석기는 빌드 중 컴파일러, 링커 등에서 오류, 경고 또는 정보용 메시지를 발견하는 데 사용됩니다.
각 Workbench 빌드 유형의 기본값 Make 대상 변경사용을 지원하십시오. 새 기본값 빌드 위치 설정.
이제 오류 구문 분석기 구성을 변경할 수 있습니다. 오류 구문 분석기가 적용되는 순서를 변경하거나 완전히 사용 불가능하게 할 수 있습니다.
또한 Make 중 포함할 경로를 지정하고 적절한 색인화 및 검색 기능을 보장하기 위해 프리프로세서 기호를 사용자 정의할 수 있습니다.
참고:
몇 개의 "빌드 오류 구문 분석기"가 있습니다(컴파일러 오류 메시지를 오류 목록에 넣을 수 있는 오브젝트로 변환시킴). 하나의 구문 분석기로 메시지의 의미를 파악할 수 없는 경우, 시스템은 목록에서 다음 구문 분석기로 이동합니다.
이제 Make 대상은 기본값 빌드 명령을 변경하는 기능 및 오류 빌드 옵션에서 중지를 지원합니다.
이전의 표준 Make 프로젝트는 새 옵션을 지원하기 위해 자동으로 갱신됩니다. 갱신이 거부되면, 프로젝트의 컨텍스트 메뉴에서 이전 Make 프로젝트 갱신...을 선택하면 프로젝트를 새 표준 Make 프로젝트로 갱신합니다.
이제 변수 및 표현식을 표시하기 위해 사용되는 번호 시스템(자연어, 10진수, 16진수)을 선택할 수 있습니다.
변수 보기에서, 선택된 변수의 값을 볼 수 있도록 세부사항 분할창이 추가되었습니다. 문자열(char *)을 보면 이것이 실제적입니다.
변수 보기에서, 변수는 다른 유형으로 캐스트되거나 원래 유형으로 복원될 수 있습니다. 또한 포인터는 배열 유형으로 캐스트될 수 있습니다.
변수 값은 모든 단계에서 조회됩니다.
이것은 특정 삽입된 대상에서 시간이 걸릴 수 있습니다. 자동 변수 조회가 사용 불가능할 수 있습니다. 이제 수동 조회는 옵션입니다.
실행/디버그 대화 상자의 새 소스 위치 지정자는 검색할 디렉토리, 맵핑 및 검색 순서를 추가할 수 있게 합니다.
GDB/MI 코드의 경우, 두 개의 새 조치가 실행 보기, stop-on-solib 및 auto-load-symbols에 추가됩니다. Stop-on-solib 는 임의의 공유 라이브러리 이벤트에서 디버거가 중지하도록 강제 실행합니다. 자동 로드는 공유 라이브러리의 기호를 로드합니다.
큰 배열에서 시간종료의 가능성을 제한하기 위해 배열은 이제 범위로 분리됩니다.
CDT에서 이전 릴리스별 개발의 트랙을 유지할 수 있습니다.
자세한 정보는 http://www.eclipse.org/cdt/ > CDT 프로젝트 관리/계획을 참조하십시오. 공식 CDT 계획 섹션은 이전 릴리즈를 나열합니다.