Unity를 개발할때 MonoDevelop을 이용하여 Script를 작성하게 되는데,

MonoDevelop에서 한글 지원이 제대로 되지 않아서 많은 불편이 있다.

그래서 한번 웹서핑을 하면서 알아본 결과 Text Edit로 많이 쓰는 SublimeText를 이용하여 개발할 수 있는것을 찾았다.

 

SublimeText를 이용할때의 장점과 단점으로는

장점 :   - unity에서 script파일을 열때 실행속도가 빠르다. (script파일의 개수가 많을때)

- 한글 주석처리가 가능하다.

단점 :   - 디버깅을 하지 못한다.

 

일단, 이정도로 파악이 된다.

단점은 보안하고 장점을 살리면서 개발을 할 수 있는 방법을 설명해보도록 하겠다.

1. 단점 보안.

- MonoDevelop에서 디버깅을 해야되기 때문에 먼저 MonoDevelop에서 한글 지원 가능하도록 설정을 해보자.

메뉴에서 Preferences->Fonts->Text Editor->더블클릭 후에 Nanum폰트로 변경.

변경하게 되면 한글로 처리된 주석이 보이게 된다. 하지만 한글을 타이핑 하려고 하면 자음과 모음이 분리되는 현상을 볼수 있다.

 

2. SublimeText 설정.

 

2-1. 준비하기.

http://www.sublimetext.com/2 해당 사이트에서 SublimeText2를 다운 받는다.

http://wbond.net/sublime_packages/package_control/installation 해당 사이트에서 Package파일을 다운 받는다.

 

2-2. Unity 설정하기.

- unity 프로그램의 메뉴에서 Preferences->External Tool->External Script Editor 에서 Browser를 선택하여 응용프로그램에 있는 SublimeText2를 선택한다.

- 위와 같이 하게되면 unity에서 Script파일을 더블 클릭할때 MonoDevelop프로그램이 실행되는게 아닌 SublimeText2가 실행되는 것을 확인 할수 있다.

 

2-3. SublimeText2 설정하기.

- SublimeText2 프로그램의 메뉴에서 Preferences->Browser Packages를 선택하면 Finder창이 열린다.

Finder창이 열리면 2-1 준비하기에서 받은 Package파일을 Installes Packages에 옮긴다.

- SublimeText2를 재실행 한다.

- SublimeText2 프로그램의 메뉴에서 Tool->Command Palette를 선택하면 창이 하나 뜨는데 거기에서 'P'를 입력하면 Package Control: Install Package가 보이게 된다. Package Control: Install Package을 선택한 후에 입력창에 Unity3D를 선택한다.

- 위와 같은 방법으로 Unity3D Builder System, Unity3D Snippets and Completes를 설치한다.

 

2-4. SublimeText2 프로젝트 설정 및 빌드.

- 작업하고 있는 Unity프로그램의 Script파일을 더블 클릭한다.

- SublimeText2 프로그램이 열리면 메뉴에서 Project->Add Folder to Project를 선택하여 unity 프로젝트 폴더를 선택한다.

- 다시 Project->Save Project As...를 선택하여 unity 프로젝트 폴더안에 [프로젝트명].sublime-project  형식에 맞춰서 저장을 한다.

- 메뉴 Tools->Build System->Unity를 설정하여 준다.

- 그후 command + b 를 눌러서 빌드가 잘 되는지 확인하여 보면 된다.


출처 : http://blog.naver.com/gedog31?Redirect=Log&logNo=100196601003


이상입니다.




+ Recent posts