이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

프로젝트 파일 관리하기

다음 표에는 프로젝트 파일과 폴더를 추가하고 이동하고 이름을 바꾸고 여는 방법이 나와 있습니다. 이러한 동작 중 일부는 다른 파일에 영향을 주는 자동 업데이트를 야기할 수도 있습니다. 모든 동작은 실행 취소하거나 다시 실행할 수 있습니다.

동작절차
프로젝트 파일 보기파일(File) 보기에서 프로젝트(Project)를 클릭하면 프로젝트에 포함된 파일과 폴더만 표시됩니다.
프로젝트 폴더 내 모든 파일 보기

프로젝트 폴더에 있는 모든 파일과 폴더를 표시하려면 파일(File) 보기에서 모두(All)를 클릭하십시오.

사용자가 프로젝트에 포함시키지 않으려는 파일이 있을 수 있습니다. 예를 들어, SVN 또는 CVS 소스 컨트롤 폴더를 제외하고자 할 수 있습니다. 자세한 내용은 프로젝트에서 파생 파일 사용하기 항목을 참조하십시오.

새 프로젝트 폴더 만들기파일(File) 보기에서 공백을 마우스 오른쪽 버튼으로 클릭한 다음 새로 만들기(New) > 폴더(Folder)를 클릭합니다.
프로젝트에 파일 추가하기

프로젝트(Project) 탭의 파일(File) 섹션에서 파일 추가(Add Files)를 클릭하십시오. 프로젝트 폴더 내 관리되지 않는 파일 목록 중에서 선택합니다.

운영 체제 파일 브라우저나 현재 폴더 브라우저에서 파일과 폴더를 프로젝트의 파일(File) 보기로 붙여 넣거나 끌어서 놓을 수도 있습니다. 파일을 파일(File) 보기로 끌어서 놓으면 MATLAB®은 프로젝트에 해당 파일을 추가합니다.

프로그래밍 방식으로 파일을 추가하려면 addFile 함수 및 addFolderIncludingChildFiles 함수를 사용하십시오. 예를 들어, myfile.m이라는 파일을 proj 프로젝트 객체에 추가하려면 addFile(proj,'myfile.m');을 입력하십시오.

프로젝트 파일 또는 폴더 제거하기

파일(File) 보기에서 파일을 마우스 오른쪽 버튼으로 클릭한 다음 프로젝트에서 제거(Remove from Project)를 선택합니다.

프로그래밍 방식으로 파일을 제거하려면 removeFile 함수를 사용하십시오.

프로젝트 파일 또는 폴더 이동하기파일을 잘라낸 후 붙여 넣거나 끌어서 프로젝트에 놓습니다.
프로젝트 파일 또는 폴더 이름 바꾸기파일(File) 보기에서 파일을 마우스 오른쪽 버튼으로 클릭한 다음 이름 바꾸기(Rename)를 클릭합니다.
프로젝트 파일 열기

파일(File) 보기에서 파일을 마우스 오른쪽 버튼으로 클릭한 다음 열기(Open)를 클릭합니다.

파일을 더블 클릭해도 됩니다.

프로젝트 파일을 열지 않고 파일 내용 미리보기파일(File) 보기에서 파일을 선택합니다. 파일(File) 보기의 오른쪽 하단에 있는 패널에 파일 정보와 레이블이 표시됩니다. 패널이 최소화된 경우 이를 복원하려면 복원 버튼을 클릭하십시오.
프로젝트 파일 또는 폴더 삭제하기

파일(File) 보기에서 파일을 마우스 오른쪽 버튼으로 클릭한 다음 삭제(Delete)를 클릭합니다.

동작 실행 취소 또는 다시 실행하기

툴스트립의 오른쪽 위 코너에 있는 또는 을 클릭합니다.

소스 컨트롤을 사용할 경우 특정 버전의 파일 또는 프로젝트로 되돌릴 수도 있습니다. 자세한 내용은 변경 사항 되돌리기 항목을 참조하십시오.

파일 삭제, 제거 또는 이름 변경 시 자동 업데이트

프로젝트의 파일이나 폴더를 삭제 또는 제거하거나 이름을 변경하는 경우 프로젝트는 다른 프로젝트 파일에 영향을 주는지 확인하기 위해 종속성 분석을 실행합니다. 분석이 끝나면 이에 영향 받는 파일이 표시됩니다. 프로젝트에 대한 종속성 분석을 아직 실행한 적이 없는 경우 분석을 실행하는 데 시간이 걸릴 수 있습니다. 이후 분석은 증분 업데이트로 진행되기 때문에 더 빠르게 실행됩니다.

파일 이름을 변경할 경우 프로젝트는 파일에 대한 참조를 자동으로 업데이트하도록 제안합니다. 파일 이름을 변경할 때 파일에 대한 참조를 자동으로 업데이트하면, 이름이나 경로를 수동으로 변경하거나 이름을 제대로 확인하지 않거나 잘못 입력할 경우에 발생하는 오류가 방지됩니다.

예를 들면 다음과 같습니다.

  • 클래스 이름을 변경할 경우 프로젝트는 해당 클래스에서 상속되는 모든 클래스를 자동으로 업데이트하도록 제안합니다.

  • .m 또는 .mlx 파일의 이름을 변경할 경우 프로젝트는 이 파일을 호출하는 모든 파일과 콜백을 자동으로 업데이트하도록 제안합니다.

  • C 파일의 이름을 변경할 경우 프로젝트는 이 파일을 사용하는 S-Function을 업데이트하라는 메시지를 표시합니다.

라이브러리 링크, 모델 참조, 모델 콜백 같은 Simulink® 파일을 삭제, 제거하거나 이름을 바꿀 경우의 자동 업데이트에 대한 자세한 내용은 Automatic Updates When Renaming, Deleting, or Removing Files (Simulink) 항목을 참조하십시오.

관련 항목