프로젝트 탐색기 보기

프로젝트 탐색기 보기에는 작업공간에 있는 모든 자원(프로젝트, 파일, 폴더 등)의 계층 구조 보기가 표시됩니다. 각 프로젝트의 폴더와 파일이 트리에 표시됩니다. 이 보기에서 편집기 보기로 파일을 열고, 새 자원을 작성하고, 기존 자원을 관리하고(복사, 잘라내기, 붙여넣기, 이동, 이름 바꾸기), 자원을 내보내고/가져올 수 있습니다.

프로젝트 탐색기 보기에서 선택하는 파일은 다른 보기에 표시되는 정보에 영향을 줍니다.

C/C++ 프로젝트의 경우에는 다음을 수행할 수도 있습니다.

도구 모음

단추 이름 설명
최소화 보기를 최소화합니다.
최대화 보기를 최대화합니다.
모두 접기 트리의 모든 요소를 최상위 레벨 요소 아래로 접습니다.
편집기로 링크 활성 편집기에 대한 링크를 토글합니다. 이 단추를 사용하면 편집기에 열린 모든 자원이 이 보기에 선택됩니다.
메뉴 보기 고유의 항목 메뉴를 열려면 검은색의 역삼각형 아이콘을 클릭하십시오.
최상위 레벨 요소
최상위 레벨 요소로 프로젝트 또는 작업 세트를 표시할지 여부를 선택합니다. 작업 세트를 선택하면 큰 작업공간에서 프로젝트를 쉽게 그룹화할 수 있습니다.
작업 세트 선택
보기의 작업 세트를 선택할 작업 세트 선택 대화 상자를 엽니다.
작업 세트 선택 취소
현재 작업 세트를 선택 취소합니다.
활성 작업 세트 편집
현재 작업 세트를 변경할 수 있게 작업 세트 편집 대화 상자를 엽니다.
보기 사용자 정의
이 명령은 보기 필터와 컨텐츠 모듈을 사용자 정의합니다. 이전은 특정 유형의 파일 표시를 억제하는 반면 이후는 완전한 새 유형의 컨텐츠를 보기에 표시합니다.
편집기 링크
활성 편집기에 대한 링크를 토글합니다. 이 단추를 사용하면 편집기에 열린 모든 자원이 이 보기에 선택됩니다.

컨텍스트 메뉴

명령 설명
새로 작성 작업공간에 새 자원을 작성합니다. 많은 유형의 자원을 작성할 수 있습니다.
복사/붙여넣기/삭제/이동/이름 바꾸기 자원에 지정된 조치를 수행합니다.
가져오기/내보내기 작업공간으로(부터) 자원을 가져오고 내보냅니다.
프로젝트 정리 프로젝트 특성에 지정된 프로젝트의 정리 명령을 실행합니다.
프로젝트 빌드 프로젝트 특성에 지정된 프로젝트의 빌드 명령을 실행합니다.
새로 고치기 선택된 자원 및 하위의 변경사항을 찾습니다. 워크벤치 밖에서 자원을 변경하는 경우에 유용합니다.
프로젝트 닫기 선택된 열려 있는 프로젝트를 닫습니다. 닫힌 프로젝트는 워크벤치에서 무시됩니다.
관련없는 프로젝트 닫기 선택된 프로젝트에 관련이 없는 모든 프로젝트를 닫습니다.
프로젝트 열기 선택된 닫혀있는 프로젝트를 엽니다. 사용자 및 워크벤치에서 다시 프로젝트가 사용 가능합니다.
원격 조정자 로컬 프로젝트와 하나 이상의 원격 위치 동기화에 관련된 항목의 메뉴를 열려면 원격 컨텍스트 컨텍스트 메뉴를 클릭하십시오. 이 메뉴로 원격 조정자 보기를 열 때 사용 가능한 조치도 수행할 수 있지만 반드시 직접 프로젝트 탐색기 보기에서 수행해야 합니다.
<현재 컨텍스트>와 동기화
<현재 컨텍스트>는 원격 컨텍스트 보기에 [현재]로 설정된 원격 컨텍스트입니다.
프로젝트 자원의 로컬 및 원격 변경사항을 찾아서 보기를 새로 고칩니다.
푸시/풀 설정
원격 자원과의 동기화에 사용 가능한 설정을 나열합니다. 프로젝트 환경 설정을 열고 원격 컨텍스트 페이지를 선택해도(하지만 프로젝트 탐색기 보기에서 직접) 이 설정을 사용할 수 있습니다.
자동 동기화 구성...
기본 원격 새로 고치기 간격(초)은 0으로 설정되어 있습니다. 0 설정은 자동 동기화가 수행되지 않음을 의미합니다. 이 설정을 변경하면(예를 들어, 10으로) 10초마다 프로젝트의 자원의 로컬 및 원격 변경을 찾는다는 의미입니다.
저장 시 푸시
이 메뉴를 사용하면 자원의 저장이 수행될 때마다 <현재 컨텍스트>에 자원이 푸시됩니다.
모든 컨텍스트에 푸시
이 메뉴를 사용하면 자원의 저장이 수행될 때마다 프로젝트의 사용 가능한 모든 컨텍스트에 자원이 푸시됩니다. 모든 컨텍스트에 푸시를 사용하려면 저장 시 푸시를 사용해야 합니다.
빌드 시 푸시
이 메뉴를 사용하면 프로젝트의 빌드가 실행될 때마다 자원이 푸시됩니다. 프로젝트의 자동 빌드 옵션을 설정하려면 프로젝트 > 자동 빌드 설정도 선택하십시오. C/C++ 프로젝트에는 빌드 시 푸시가 사용 불가능합니다.
원격 업데이트 시 풀
프로젝트의 원격 위치에 있는 모든 파일을 프로젝트로 가져옵니다. 특정 파일 유형은 다운로드 시 무시됩니다. 이는 원격 조정자 환경 설정에서 변경할 수 있습니다.
<현재 컨텍스트>에 푸시
원격 컨텍스트 보기에 [현재]로 설정된 원격 컨텍스트에 보류 중인 로컬 변경사항이 있는 선택된 자원을 푸시합니다.
<현재 컨텍스트>에서 풀
원격 컨텍스트 보기에 [현재]로 설정된 원격 컨텍스트로부터 보류 중인 원격 변경사항이 있는 선택된 자원을 풀합니다.
원격 대체
원격 파일을 로컬 사본과 바꿉니다. 이 옵션은 보류 중인 로컬 변경이나 충돌이 있을 때 파일 레벨에서만 사용 가능합니다.
로컬 대체
로컬 파일을 원격 사본과 바꿉니다. 이 옵션은 보류 중인 원격 변경이나 충돌이 있을 때 파일 레벨에서만 사용 가능합니다.
표시 대상
이 메뉴는 다음과 같이 선택된 자원을 선택된 자원 보기에 표시합니다.
원격 조정자
원격 조정자 보기에서 자원의 로컬 위치를 선택합니다.
원격 컨텍스트
원격 컨텍스트 보기에서 프로젝트의 <현재 컨텍스트>를 선택합니다. 프로젝트 레벨에서만 사용 가능합니다.
원격 시스템
원격 시스템 보기에서 자원의 원격 위치를 선택합니다.
원격 컨텍스트 프로젝트에 사용 가능한 원격 컨텍스트에 관련된 항목의 메뉴를 열려면 원격 컨텍스트 컨텍스트 메뉴를 클릭하십시오. 이 메뉴로 원격 컨텍스트 보기를 열 때 사용 가능한 조치도 수행할 수 있지만 반드시 직접 프로젝트 탐색기 보기에서 수행해야 합니다. 이 메뉴는 프로젝트 레벨에서만 사용 가능합니다.
<현재 컨텍스트>
컨텍스트 목록
<현재 컨텍스트>는 원격 컨텍스트 보기에 [현재]로 설정된 원격 컨텍스트입니다. <현재 컨텍스트>는 맵 위에 표시되며 프로젝트에 추가된 컨텍스트가 있는 경우 다른 프로젝트가 뒤따라 표시됩니다. <현재 컨텍스트>에 대한 아이콘은 선택된 채로 표시됩니다. 현재 컨텍스트가 아닌 컨텍스트를 선택하면 현재 컨텍스트가 됩니다.
컨텍스트 작성...
프로젝트에 추가할 새 컨텍스트를 작성할 수 있습니다.
컨텍스트 추가..
원격 연결의 컨텍스트 서브시스템에 표시될 수 있는 원격 연결에 사용 가능한 모든 원격 컨텍스트의 목록을 제공합니다. 컨텍스트를 선택하면 프로젝트에 컨텍스트가 추가됩니다.
원격 시스템 보기에 표시 원격 시스템 보기에서 자원의 원격 위치를 선택합니다.
소프트웨어 분석기 프로젝트의 성능 튜닝을 구성합니다. 원격 C/C++ 개발 도구로만 사용 가능합니다.
로컬 위치 연관... 이미 원격 프로젝트가 있으면 프로젝트 코드를 통한 소스 제어 시스템과 같은 로컬 도구를 사용할 수 있도록 프로젝트의 로컬 위치와 원격 프로젝트를 연관시킬 수 있습니다. 그러면 이러한 로컬 도구가 파일의 로컬 사본이나 버전을 보고 이 버전이나 사본에 대해 작동할 수 있습니다. 그러면 로컬 위치 연관 마법사가 열립니다.
로컬 위치 연관 마법사
기본적으로 로컬 위치는 로컬 작업공간에 있습니다. "기본 위치 사용" 선택란을 선택 취소하고 다른 위치를 선택하면 다른 위치를 선택할 수 있습니다. 위치를 선택하고 동기화 옵션을 구성한 후 완료를 누르면 프로젝트가 이 위치를 사용하도록 변환되고 필요에 따라 로컬 시스템으로 파일이 전송됩니다.
로컬 위치 제거... 원격 프로젝트와 연관된 로컬 위치가 이미 있는 경우 원격으로만 프로젝트에 대해 작업하려면 로컬 위치를 제거할 수 있습니다. 그러면 로컬 위치 제거 마법사가 열립니다.
로컬 위치 제거 마법사
이 마법사에는 로컬 위치를 제거할 프로젝트 목록이 표시됩니다. 원하는 대로 프로젝트를 선택 또는 선택 취소한 후 완료를 누르십시오. 그러면 프로젝트에 연관된 로컬 위치가 더 이상 없습니다.
실행 도구 애플리케이션을 실행할 수 있게 합니다.
디버그 도구 디버깅을 위해 애플리케이션을 실행할 수 있게 합니다.
이 하위 메뉴의 메뉴 항목은 버전 제어 관리와 관련이 있으며 프로젝트와 연관된 버전 제어 관리 시스템을 통해 판별됩니다.
비교 대상 비교 대상 하위 메뉴의 명령으로 다음 유형의 비교를 수행할 수 있습니다.
  • 둘 또는 세 가지 선택된 자원을 서로 비교합니다.
  • 선택된 자원을 로컬 히스토리와 비교합니다. 자원의 모든 변경사항이 표시됩니다.
  • 선택된 자원을 버전 제어 관리 시스템의 버전과 비교합니다.
바꿀 대상 선택된 자원을 로컬 히스토리의 다른 자원과 바꿀 수 있으며 프로젝트가 버전 제어 관리 하에 있는 경우에는 버전 제어 관리 시스템의 버전과 바꿀 추가 명령이 있을 수 있습니다.
로컬 히스토리에서 복원 프로젝트를 이전 상태로 복원하는 데 사용할 수 있는 로컬 히스토리에서 복원 대화 상자를 엽니다.
특성 선택된 자원의 특성을 엽니다.

피드백