Unity3d에서 Visual Studio Code 기본 스크립트 편집기를 어떻게 만드나요?

Unity3d에서 Visual Studio Code 기본 스크립트 편집기를 어떻게 만드나요?

저는 우분투 16.04에서 일하고 있습니다.유니티3D설치되었습니다. 나는 원해요비주얼 스튜디오 코드Unity3d 내 기본 스크립트 편집기가 됩니다.

제발이 30초 비디오를 시청하세요그리고혼동하지 마세요 유니티3D(세계 최고의 창작 엔진)단일성(Ubuntu 16의 기본 데스크탑 환경)

VSC의 단축키를 넣었는데 인수(예: "$(File)")를 넣어야 합니다. VSC 위치를 복사하여 붙여넣었는데 스크립트(예: )를 열려고 하면 TriggerChecker.csVSC가 열리지만 스크립트가 나타나지 않습니다.

스크립트를 편집하는 유일한 방법은 VSC를 열고 프로젝트 폴더를 추가하는 것인데, 전체 프로젝트 폴더에서 스크립트를 검색해야 합니다. 이것을보세요동영상스크립트를 검색하는 방법을 확인하세요. Unity3d에서 스크립트를 직접 표시하도록 만들고 싶습니다. 프로젝트가 커질수록 스크립트를 검색하지 않고도 편집하는 것이 더 쉬울 것이기 때문입니다. 지금까지 VSC("$(File)")에 대한 인수는 ("$(/usr/share/code/code --unity-launch )") 하나만 있습니다. VSC의 바로가기 경로입니다.

이 문제를 해결하도록 도와주실 수 있나요?

답변1

Linux용 Visual Studio 코드

  • 다음에서 최신 버전을 다운로드하세요.공식 페이지.

  • 명령줄을 통해 VSC 및 종속성을 설치합니다.

      sudo dpkg -i code*.deb
      sudo apt install -f
    
  • VSC의 바이너리는 이지만 명령줄에서 /usr/share/code/code실행하면 시작 스크립트가 실행됩니다.code/usr/bin/code그리고 우리는 그것을 최신 섹션에서 사용할 것입니다.

  • /snap/bin/code소프트웨어 설치 프로그램을 사용하여 VSCODE를 설치한 경우에도 바이너리가 있을 수 있습니다 .

  • 이를 찾으려면 which code또는 중 하나를 사용할 수 있습니다 .whereis vscode

리눅스용 Unity3d

  • Linux용 Unity3d는 현재 베타 버전이며 자세한 내용은 다음에서 확인할 수 있습니다.유니티 블로그. 최신 버전은 (에서 다운로드할 수 있습니다.원천정보):이 링크.

  • 명령줄을 통해 Unity3d와 종속성을 설치합니다.

      sudo dpkg -i unity*.deb
      sudo apt install -f
    

Unity3d에서 Visual Studio Code를 기본 스크립트 편집기로 설정

  • Unity3d를 엽니다. 에서편집하다메뉴 선택환경설정.

  • Unity 환경설정에서 다음을 선택하세요.외부 도구(왼쪽).

  • 티켓 옆 버튼을 클릭하세요외부 도구 편집기그리고 선택검색.

  • 파일로 이동/usr/bin/code그리고를 클릭하세요열려 있는.

  • 핵심 단계:을 위한외부 스크립트 편집기 인수채우다$(File)- 따옴표 없이!

기본적으로 존재하는 따옴표가 문자로 전달되어 파일 이름에 추가되어 (버그) VSC(외부 편집기)가 현재 존재하지 않는 파일을 여는 것을 발견했습니다.

  • 닫다Unity 환경설정. 그게 다야.

여기에 이미지 설명을 입력하세요

관련 정보