Main Content

예제 프로젝트 살펴보기

이 예제에서는 Times Table App 예제 프로젝트를 열어서 프로젝트 툴이 작업 구성에 어떻게 도움을 줄 수 있는지 살펴봅니다.

Times Table App 예제를 사용하여 다음 작업을 수행하는 방법에 대해 살펴보겠습니다.

  1. 소스 컨트롤 상태에 있는 예제 프로젝트 파일을 설정하고 검색하는 방법

  2. 자주 사용하는 파일과 작업에 액세스하기 위한 프로젝트 바로 가기를 검토하는 방법

  3. 프로젝트의 종속성을 분석하고, 필요하지만 아직 프로젝트에 없는 파일을 찾는 방법

  4. 프로젝트 파일을 수정하고, 수정된 파일을 찾아서 검토하고, 수정된 파일을 이전 버전과 비교하고, 수정된 파일을 소스 컨트롤에 커밋하는 방법

  5. 프로젝트 파일만 보여주는 보기, 수정된 파일을 보여주는 보기, 프로젝트 루트 폴더에 있는 모든 파일을 보여주는 보기를 살펴보는 방법

프로젝트 파일 확인, 검색, 정렬하기

파일 보기를 사용하여 프로젝트 파일을 확인하고 검색하고 정렬할 수 있습니다.

프로젝트에서 파일을 보려면 파일 보기에서 프로젝트(number of files)를 클릭하십시오. 파일 보기를 선택하면 프로젝트에 있는 파일만 표시됩니다.

프로젝트 폴더에 있는 모든 파일을 보려면 모두를 클릭하십시오. 이 보기에는 프로젝트에 있는 파일뿐만 아니라 프로젝트 루트에 있는 모든 파일이 표시됩니다. 따라서 이 보기는 프로젝트에 파일을 추가할 때 유용합니다.

파일을 트리 형태가 아닌 목록 형태로 보려면 파일 보기의 오른쪽 상단에 있는 레이아웃 필드에서 목록을 선택하십시오.

프로젝트에서 파일과 폴더를 찾는 방법에는 여러 가지가 있습니다.

  • 이름을 기준으로 특정 파일이나 파일 형식을 검색하려면, 어떤 파일 보기에서든 검색 상자에 입력하거나 필터 버튼을 클릭하십시오. 예를 들어, 검색 필드에 텍스트 timestable을 입력합니다. 그러면 프로젝트에서 timestable이라는 단어가 포함된 파일과 폴더가 모두 반환됩니다. 검색 내용을 지우려면 버튼을 클릭하십시오.

  • 파일 내용을 검색하려면 프로젝트 탭으로 이동한 다음 검색 버튼을 클릭하십시오. 검색 필드에 값을 입력하고 Enter 키를 클릭합니다. 예를 들어, 단어 tests를 입력합니다. 그러면 단어 tests가 포함된 파일과 폴더가 프로젝트에 모두 표시됩니다. 검색 내용을 지우려면 버튼을 클릭하십시오.

  • 파일의 그룹화 또는 정렬 방식을 변경하거나 열을 사용자 지정하려면 동작 버튼을 클릭하고 사용 가능한 옵션 중에서 선택하십시오.

자주 사용하는 파일 열기 및 실행하기

바로 가기를 사용하면 대형 프로젝트에서 파일을 쉽게 찾을 수 있습니다. 프로젝트 바로 가기 탭에서 바로 가기를 확인하고 실행하십시오. 바로 가기는 그룹으로 구성할 수 있습니다.

Times Table App 프로젝트에는 프로젝트 요구 사항을 열기 위한 바로 가기, 프로젝트에서 모든 테스트를 실행하기 위한 바로 가기 등 다양한 바로 가기가 포함되어 있습니다. 바로 가기를 사용하면 프로젝트 사용자가 이러한 작업을 손쉽게 수행할 수 있습니다.

특정 동작을 수행하려면 프로젝트 바로 가기 탭에서 관련 바로 가기를 클릭하십시오. 예를 들어, 프로젝트 요구 사항을 열려면 문서 > 요구 사항을 클릭하십시오. 테스트를 실행하려면 테스트 > 모든 테스트 실행을 클릭하십시오.

새 바로 가기를 만들려면 파일 보기를 선택하고 파일을 마우스 오른쪽 버튼으로 클릭한 다음 바로 가기 만들기를 선택하십시오.

프로젝트에 폴더 추가하기

새 폴더를 만들어 프로젝트 경로에 추가할 수 있습니다. 프로젝트 경로에 프로젝트 폴더를 추가하면 프로젝트의 모든 사용자가 프로젝트 폴더 내 파일에 액세스할 수 있습니다.

  1. 파일 보기를 선택합니다.

  2. 공백을 마우스 오른쪽 버튼으로 클릭한 다음 새로 만들기 > 폴더를 선택합니다. 폴더 이름을 입력합니다. 폴더가 프로젝트에 자동으로 추가됩니다.

  3. 새 폴더를 마우스 오른쪽 버튼으로 클릭한 다음 프로젝트 경로 > 프로젝트 경로에 추가(하위 폴더 포함)를 선택합니다.

수정된 파일의 변경 내용 검토하기

파일을 열어 내용을 변경하고 변경 내용을 검토하려면 다음을 수행하십시오.

  1. 파일 보기를 선택합니다. 트리 레이아웃을 사용하여 폴더를 확인한 다음 utilities 폴더를 확장합니다.

  2. source/timesTableGame.m을 마우스 오른쪽 버튼으로 클릭한 다음 열기를 선택합니다.

  3. 주석을 추가하는 등 편집기에서 파일을 변경한 다음 저장합니다.

  4. 파일 보기에서 수정됨(number of files) 탭을 선택합니다. 파일 편집이 끝나면 수정됨(2)가 표시됩니다. 변경된 파일이 목록에 표시됩니다.

  5. 변경 내용을 검토하려면 수정됨 파일 보기에서 source/timesTableGame.m을 마우스 오른쪽 버튼으로 클릭한 다음 비교 > 선조와 비교를 선택하십시오. MATLAB 비교 툴에서 샌드박스에 있는 파일의 수정 버전과 버전 컨트롤에 저장된 해당 파일의 선조를 비교하는 리포트가 열립니다. 비교 리포트의 유형은 선택한 파일에 따라 다를 수 있습니다. Simulink® 모델을 비교하도록 선택한 경우 이 명령을 실행하면 Simulink 모델 비교가 실행됩니다.

* 참고 - Times Table App 예제 프로젝트를 열면 resources 폴더에 있는 수정된 파일이 프로젝트에 표시됩니다. 이는 예제 프로젝트를 열 때 발생하는 부수 효과입니다. 사용자 고유의 프로젝트에서 파일을 편집할 경우에는 파일에 레이블을 추가하는 등 파일 메타데이터에 영향을 주는 변경 작업을 할 때만 resources 폴더에 수정된 파일이 생성됩니다.

종속성 분석하기

필요한 모든 파일이 프로젝트에 있는지 확인하려면 수정된 파일에 대해 파일 종속성 분석을 실행하십시오.

  1. 프로젝트 탭에서 아래쪽 화살표를 클릭하여 갤러리를 확장합니다. 에서 종속성 분석기를 클릭합니다.

  2. 프로젝트에서 분석된 모든 종속성의 구조가 종속성 그래프에 표시됩니다. 오른쪽 창에 필요한 애드온과 문제 파일(있는 경우)이 표시됩니다. 문제 파일이 없음을 확인합니다.

이제 필요한 파일 중 하나를 제거합니다. 프로젝트 파일 보기를 선택하고 source/timesTableGame.m 파일을 마우스 오른쪽 버튼으로 클릭한 다음 프로젝트에서 제거를 선택합니다. 프로젝트에서 제거 대화 상자에서 제거를 클릭합니다.

종속성 분석기가 그래프와 속성 창의 문제 섹션을 자동으로 업데이트합니다.

문제가 있는지 다시 검사합니다.

  1. 종속성 분석기의 속성 창에서 문제 아래에 있는 문제 메시지 프로젝트에 미포함을 가리키고 돋보기 를 클릭합니다. 그래프가 업데이트되어 문제 파일 timesTableGame.m.이 강조 표시됩니다.

  2. 문제 파일의 종속성을 보려면 영향 분석 섹션에서 모든 종속 관계를 클릭하십시오.

문제를 확인했으므로 누락된 파일을 프로젝트로 반환하여 문제를 바로잡습니다. 파일을 마우스 오른쪽 버튼으로 클릭한 다음 프로젝트에 추가를 선택합니다. 다음에 종속성 분석을 실행하면 이 파일은 문제 파일로 나타나지 않습니다.

종속성 분석을 실행한 후 수정된 파일의 종속성을 살펴보기 위해 다음과 같이 영향 분석을 수행합니다.

  1. 보기 섹션에서 소스 컨트롤을 클릭합니다. 그러면 그래프에서 소스 컨트롤 상태를 기준으로 파일의 색이 지정됩니다.

  2. 그래프 또는 파일 목록에서 수정된 파일을 선택합니다.

  3. 수정된 파일의 종속성을 보려면 영향 분석 섹션에서 모든 종속 관계를 클릭합니다.

프로젝트 무결성 검사 실행하기

변경 내용을 커밋할 수 있는지 확인하려면 프로젝트를 검사하십시오. 프로젝트 무결성 검사를 실행하려면 프로젝트 탭에서 아래쪽 화살표를 클릭하여 갤러리를 확장하십시오. 프로젝트 검사에서 프로젝트 검사를 클릭합니다. 이 검사에서는 누락된 파일, 소스 컨트롤에 추가할 파일, 소스 컨트롤에서 가져올 파일이 있는지 또는 그 외 다른 문제가 있는지 찾습니다. 가능한 경우, 발견된 문제에 대한 자동 수정 사항이 검사 대화 상자에 제공됩니다. 검사 대화 상자에서 세부 정보 버튼을 클릭하면 권장되는 조치를 확인하고 그에 따라 변경을 진행할지 결정할 수 있습니다.

수정된 파일 커밋하기

파일을 수정하고 나서 검사 결과에 만족하는 경우 다음과 같이 변경 내용을 소스 컨트롤 리포지토리에 커밋할 수 있습니다.

  1. 파일 보기에서 수정됨(number of files) 탭을 선택합니다. 변경된 파일이 목록에 표시됩니다.

  2. 변경 내용을 소스 컨트롤에 커밋하려면 프로젝트 탭의 소스 컨트롤 섹션에서 커밋을 클릭합니다.

  3. 제출에 대한 주석을 입력하고 제출을 클릭합니다. 소스 컨트롤에 변경 내용이 커밋되는 동안 상태 표시줄에서 메시지를 확인합니다. Git에서는 로컬 리포지토리와 원격 리포지토리를 모두 사용할 수 있습니다. 이러한 지침은 로컬 리포지토리에 커밋할 때 적용됩니다. 원격 리포지토리에 커밋하려면 소스 컨트롤 섹션에서 밀어넣기(Push)를 클릭하십시오.

프로젝트와 소스 컨트롤 정보 보기

프로젝트 세부 정보를 보거나 편집하려면 프로젝트 탭의 환경 섹션에서 세부 정보를 클릭하십시오. 이름, 설명, 프로젝트 루트, 시작 폴더, 생성된 파일이 포함된 폴더 위치 등 프로젝트 세부 정보를 보고 편집할 수 있습니다.

소스 컨트롤 연동과 리포지토리 위치에 대한 세부 정보를 보려면 프로젝트 탭의 소스 컨트롤 섹션에서 Git 세부 정보를 클릭하십시오. Times Table App 예제 프로젝트에는 Git 소스 컨트롤이 사용됩니다.

프로젝트 닫기

프로젝트를 닫으려면 프로젝트 창의 오른쪽 위 코너에 있는 버튼을 클릭하십시오.

또는 close 함수를 사용하십시오.

관련 항목