프로젝트 플러그인을 이용하기¶
프로젝트 플러그인은 엠에디터 Professioanl에서 초기값으로 설치되어 있습니다. 이 플러그인으로 폴더 트리를 디스플레이 하고, 파일을 폴더트리에서 열 수 있습니다.
새로운 프로젝트를 생성하기 위해서 구성 플러그인을 이용하십시오:
프로젝트 바에 있는 을 클릭하십시오. 또는 도구 메뉴에서 플러그인 을 가리킨 후에 프로젝트 를 클릭하십시오. 프로젝트 사용자 지정 바가 나타납니다.
프로젝트 바에서 오른쪽 클릭을 하고, 새로운 프로젝트 를 클릭하십시오.
제목없는 프로젝트 에서 오른쪽 클릭을 하고, 현재 파일을 추가 를 선택하십시오.
이 프로젝트에 포함하고자 하는 전체 파일을 선택해 주십시오.
¶
프로젝트 플러그인 명령¶
프로젝트 바에서 오른쪽 클릭을 하면 다음의 옵션들이 보입니다:
확대/축소 | 노드를 확대/축소 |
모두 열기 | 폴더에 있는 모든 파일 열기 |
열기 | 파일을 열기 |
읽기 전용으로 열기 | 읽기 전용으로 파일 열기 |
인코딩으로 열기 | 지정된 인코딩으로 파일 열기 |
새 폴더 | 새 폴더 만들기 |
잘라내기 | 선택된 항목을 잘라내고 클립보드로 이동하기 |
복사하기 | 선택된 항목 복사하기 그리고 클립보드에 붙여넣기 |
붙여넣기 | 클립보드의 내용을 삽입하기 |
삭제 | 선택된 항목 삭제 |
이름 바꾸기 | 선택된 항목 이름 바꾸기 |
실행 솔루션 | 솔루션을 실행하기 |
새로운 솔루션 | 새로운 솔루션 만들기 |
솔루션 열기 | 기존 솔루션 열기 |
다른 이름으로 솔루션 저장 | 새로운 이름을 솔루션 파일 저장 |
최근 솔루션 목록 | 지정된 최근에 연결된 솔루션(여러 항목) 열기. |
새로운 프로젝트 | 새로운 프로젝트 만들기 |
프로젝트 열기 | 기존 프로젝트 열기 |
프로젝트를 다른 이름으로 저장 | 프로젝트 파일을 새 이름으로 저장 |
기존 파일 추가 | 기존 파일 프로젝트에 추가 |
활성 파일 추가 | 활성 파일을 프로젝트에 추가 |
모든 파일 추가 | 프로젝트에 열린 파일 모두를 추가 |
최근 프로젝트 목록 | 최근에 액세스된 프로젝트로 지정된 목록(여러 항목) 열기 |
시작 프로젝트로 설정 | 시작 프로젝트로 지정된 프로젝트 설정 |
파일 이름 만 | 각 항목에 파일 이름만 디스플레이 |
관련 경로 | 각 항목에 관련 경로를 디스플레이 |
전체 경로 | 각 항목의 전체 경로를 디스플레이 |
기호 항록 새로 고침 | 현재 프로젝트를 위해 기호 항록 새로 고침 |
모든 기호 항목 새로 고침 | 모든 프로젝트의 기호 항록을 새로 고침 |
기호 목록 | 기호 목록을 보이거나 숨기기 |
구성 | 사용가능한 구성의 목록 나타내기 |
플랫폼 | 사용가능한 플랫폼의 목록 나타내기 |
현재 솔루션 템플릿의 구성 | 현재 솔루션 템플릿을 위한 속성을 디스플레이하기 |
솔루션 템플릿s | 솔루션 템플릿을 정의하기 |
플러그인 속성 | 플러그인 속성을 디스플레이하기 |
도구 목록 | 지정된 도구 실행하기 |
프로젝트 플러그인 도구 모음¶
새 솔루션 | 새 솔루션 만들기. |
솔루션 열기 | 기존의 솔루션 열기 |
솔루션 실행 | 열린 솔루션 실행 |
매개변수 정보 | 매개변수 정보를 디스플레이 |
정의로 가기 | 커서를 정의로 이동 |
찾아보기 컨텍스트 표시 | 커서를 이전으로 반환 |
기호 목록 | 기호 목록 디스플레이 |
현재 솔루션 템플릿 을 위한 속성 | 현재 솔루션 템플릿을 위한 사용자 지정 할 수 있는 속성을 디스플레이. 일반 탭은 솔루션 형식, 파일 확장, 그리고 읽기 전용 옵션을 포함하고 있습니다. 구성 탭은 구성, 플렛폼, 그리고 매크로를 포함하고 있습니다. |
솔루션 템플릿 | 솔루션 템플릿 대화 상자를 디스플레이 합니다. |
플러그인 속성 | 플러그인 속성을 디스플레이 합니다. |
솔루션 템플릿s¶
솔루션 템플릿에 어울리는 프로젝트 플러그인에서 만들고, 열거나 저장하는 매 솔루션 마다, 솔루션 템플릿에 포함되는 프로젝트 플러그인에서 열기 혹은 저장하기를 할 수 있습니다. 솔루션 파일을 열 때, 파일 확장에 연결된 솔루션 템플릿은 템플릿을 위해 정의된 문자 마다 선택되고 행동합니다.
솔루션 템플릿 대화 상자¶
버튼을 클릭 할 때 이 대화 상자가 나타납니다. 사용가능한 솔루션 템플릿은 목록에서 디스플레이 됩니다. 선택된 솔루션 템플릿을 디스플레이 하기 위해서 속성 버튼을 클릭하십시오.
솔루션 템플릿 속성¶
일반 탭
솔루션 형식 | 솔루션 형식을 선택하십시오. 현재, 엠에디터 와 Visual Studio 만이 선택되어질 수 있습니다. |
파일 확장 | 솔루션 파일을 위한 파일 확장을 지정하십시오. 솔루션 파일을 열 때, 파일 확장에 연결된 솔루션 템플릿이 선택됩니다. |
읽기 전용 | 솔루션이 읽기 전용인지를 지정하십시오. 읽기 전용으로 설정했다면, 파일을 솔루션으로 추가할 수 업으며, 솔루션이 저장되었을 때, 프로젝트 파일을 덮어쓰기 할 수 없습니다. |
구성 탭
구성 | 정의된 구성을 선택하십시오. <새로 만들기>를 선택하면 새로운 구성을 정의할 수 있습니다. <편집> 을 선택해서 구성을 삭제할 수 있습니다. |
플랫폼 | 정의된 플랫폼을 선택하십시오. <새로 만들기>을 선택하면 새로운 플랫폼을 정의할 수 있습니다. <편집>을 선택해서 플렛폼을 삭제할 수 있습니다. |
매크로 | 이것을 이용해서 각각의 구성과 플랫폼의 조함을 위해서 각각의 매크로를 지정할 수 있습니다. |
새로 만들기 | 새 매크로 만들기 |
삭제하기 | 선택된 매크로 삭제하기 |
이름 바꾸기 | 선택된 매크로 이름 지정하기 |
기호 탭
모든 기호 목록을 자동적으로 새로 고침 | 새로운 파일이 추가될 때, 기호 목록을 업데이트 할 지를 지정하기 |
Ctag를 위한 추가적인 매개변수 (고급 옵션) | Ctag로 추가 매개변수를 지정합니다. 이것은 고급 옵션이며, 잘못된 매개변수를 지정하는것은 기호 목록을 잘못 작동되는 것으로 부터 막습니다. |
도구 탭
도구 | 정의된 도구의 목록을 디스플레이 합니다. |
새로 만들기 | 새로운 도구를 만듭니다. |
제거 | 선택된 도구를 제거합니다. |
복사 | 선택된 도구를 복사합니다. |
위로 | 선택된 도구를 목록의 위로 이동합니다. |
아래로 | 선택된 도구를 목록의 아래로 이동합니다. |
속성 | 선택된 도구 속성을 보이거나 편집합니다. |
키보드 탭
명령 | 목록을 사용할 수 있는 명령 |
새로운 바로가기 키 입력 | 선택된 명령을 위해 바로가기 키를 입력하기 |
현재 키 | 선택된 명령에 지정된 현재 키 |
할당 | 현재 선택된 명령으로 바로가기 키 할당하기 |
삭제 | 선택된 키 삭제하기 |
솔루션을 위한 구성과 매크로 만들기¶
현재 솔루션 템플릿 대화상자를 위해 속성의 구성 속성에서 구성과 매크로를 새로만들기 그리고 편집을 할 수 있습니다. 새로운 구성을 만들기 위해서는 다음을 참고해 주십시오:
구성의 <초기값> 에서 <새로 만들기>를 클릭할 수 있습니다.
구성 이름을 지정할 수 있습니다. 예를 들어 이름이 지정된 구성, 디버그를 만들 수 있습니다.
각 구성을 위해서 매크로를 생성할 수 있습니다.
매크로에서, 새로 만들기를 클릭해 주십시오. 이름을 매크로 옵션 이라고 지정한 뒤, 값을 /D _Debug라고 지정해 주십시오.
이제 다른이름으로 지정된 구성을 생성하고 공개하십시오.
공개 구성에서, 옵션으로 이름이 지정된 매크로를 이것의 값을 /01 라고 지정해 주십시오.
각각의 구성을 위해서 지정된 구성, 매크로를 지정해 주십시오.
솔루션을 위한 도구 만들기¶
도구 속성에서, 현재 솔루션 템플릿 대화상자를 위한 속성에서, 새로운 도구를 만들 수 있습니다. 도구 속성으로 제목, 명령, 인수, 초기 디렉터리, 아이콘 경로, 현재 아이콘을 지정할 수 있습니다. 도구 속성으로 파일 경로와 현재 줄과 같이 미리 정의된 인수를 제공할 수 있습니다.새로운 도구를 만들기 위해서 다음을 참조해 주십시오:
도구 속성 대화 상자에서 새로 만들기를 클릭합니다.
도구에 이름을 정하고, 컴파일합니다.
명령을 지정합니다. 예를 들어서 C:\Program file (x86)\Microsoft Visual Studio 9.0\VC\bin\cl.exe.
인수를 지정합니다. 예를 들어서 $(옵션) $(Path).
초기 디렉터리를 지정합니다. 예를 들어서 $(Dir).
아이콘 경로와 현재 아이콘을 지정합니다.
파일을 저장하기 위해서 도구를 결정하는 파일 버튼 저장을 클릭합니다.
원하는 출력 인코딩을 지정하기 위해서 출력 바를 이용하기를 클릭합니다.
끝나면 확인을 클릭합니다.
미리 정의된 인수¶
$(Path) | 활성 문서의 전체 경로와 이름 |
$(Dir) | 활성 문서의 디렉터리 |
$(filename) | 파일 확장 없는 활성 문서의 파일 이름 |
$(Ext) | 파일 |
$(RelPath) | 활성 문서의 연관 경로 및 이름 |
$(CurLine) | 현재 줄의 줄 번호 |
$(CurText) | 현재 커서 위치의 단어 |
$(Solution) | 솔루션 파일의 전체 경로 및 이름 |
$(Project) | 프로젝트 파일의 전체경로 및 이름 |
$(SolutionDir) | 솔루션의 디렉터리 |
$(ConfigurationName) | 활성 구성 이름 |
$(PlatformName) | 활성 플랫폼 이름 |
$(FrameworkSDKDir) | 후행 백슬래시로 SDK 디렉터리 프레임워크 |
$(VCInstallDir) | 비주얼 C++ 이 후행 백슬래시로 디렉터리 설치 |
$(VSInstallDir) | 비주얼 스튜디오가 후행 백슬래시로 디렉터리 설치 |
$(WindowsSdkDir) | 윈도우 SDK가 후행 백슬해시 없이 디렉터리 설치 |
$(LatestFrameworkDir) | 프레임워크 디렉터리 |
$(SourceSafe) | SourceSafe 실행 파일의 비주얼 이름(ss.exe)과 전체 경로 |
$(SccProjectName) | SourceSafe의 프로젝트 이름 |
하위 인수¶
f | 확장 없이 파일 이름 |
d | 디렉터리 |
x | 파일 확장 |
예시¶
$(Project,d) | 프로젝트 파일의 디렉터리을 반환 |
$(Solution,f) | 솔루션 파일의 확장 없이 파일 이름 반환 |
$(Solution,f).$(Solution,x) | 솔루션 파일의 확장으로 파일 이름 반환 |
팁¶
편집기로 다시 초점 맞추기 위해 F6 키 혹은 ESC 키 입력
제목 없는 프로젝트 의 오른쪽 클릭에서 다른 이름으로 프로젝트 저장 을 클릭해서 제목 없는 프로젝트 를 저장하기