Action disabled: source

Visual Studio C# Integration

What does this feature get me?

더욱 정교한 C# 개발 환경.
Smart autocompletion, 소스 파일에서의 컴퓨터의 도움을 받는 변화, smart syntax highlighting, 등을 생각해 보세요.

What's the difference between Express and Pro?

VisualStudio C# 2010 은 Microsoft제품 입니다. 이것은 Express 와Profesional 에디션을 나옵니다.
Express 에디션은 무료이고 http://www.microsoft.com/express/vcsharp/에서 다운로드 받을 수 있습니다.
Professional 에디션은 무료가 아니며 다음에서 더 많은 정보를 찾을 수 있습니다: http://www.microsoft.com/visualstudio/en-us/products/professional/default.mspx

유니티의 VisualStudio 통합은 두가지 컴포넌트를 가집니다:
1) VisualStudio 프로젝트 파일을 생성, 관리하는 유니티. _Express 과 Profesional와 작업하세요._
2) 사용자가 스크립트를 더블클릭할때 유니티가 자동으로VisualStudio를 엽니다. _Professional에서만 작동합니다._

I've got Visual Studio Express, how do I use it?

  • 유니티 메뉴에서 Assets→Sync VisualStudio Project를 선택합니다.
  • 새롭게 생성된 사용자 유니티 프로젝트의 .sln파일을 찾으세요(사용자 에셋 폴더위 상위 폴더).
  • Visual Studio Express로 파일을 여세요.
  • 이제 사용자는 모든 스크립트 파일을 수정할 수 있으며 그것을 사용하기 위해서 유니티로 돌아오세요.

I've got Visual Studio Profesional, how do I use it?

  • 유니티에서 Edit→Preferences로 가서 Visual Studio가 사요자의 preferred 외부 에디터로 선택 되었는지 확실히 합니다.
  • 사용자 프로젝트에서 C# 파일을 더블클릭하세요. Visual Studio가 자동으로 사용자 파일을 엽니다.
  • 파일을 편집, 저장하며 유니티로 돌아갈 수 있습니다.

A few things to watch out for:

  • Visual Studio가 자신의 C# 컴파일러와 같이 나오고 이것을 사용자 c# 스크립트에 에러가 있는지 확인 할 때 사용됩니다. 유니티는 아직 자신의C# 컴파일러 스크립트 컴파일을 합니다. Visual Studio의 컴파일러를 사용하는 것은 아직 유용한데 왜냐하면 에러가 있을 때 매번 유니티로 바꿀 필요가 없기 때문입니다.
  • Visual Studio의 C#컴파일러는 유니티의 것보다 좀더 많은 기능을 가지고있습니다. 이 말은 어떤 코드는(특히 새로운 C#기능들) Visual Studio에서 에러가 없지만 유니티에서는 있을 수 도 있습니다.
  • 유니티는 자동으로Visual Studio .sln과 .csproj파일을 생성하고 관리합니다. 누군가 유니티에서 파일을 추가/리네임/이동/제거하면 유니티는.sln과 .csproj파일을 다시 생성합니다. 사용자는Visual Studio에서 파일을 추가할 수 있습니다. 유니티는 그 새로운 파일을 불러오고 프로젝트 파일을 재생성하며 이 새로운 파일을 추가하여 그것을 만듭니다.
  • • 유니티는 에셋 서버 엡데이트 또는 SVN업데이트 이후에는Visual Studio프로젝트 파일을 재생성하지 않습니다. 사용자는 유니티에게 메뉴의 Assets→Sync VisualStudio Project를 통해 수동으로Visual Studio 프로젝트 파일 재생성을 요청할 수 있습니다.

역링크