스크립트 가 프로젝트 이름 대신 " 기타 파일 " 이라고 표시하기 때문에 자동 완성 기능이 없습니다 . 질문의 비디오에서 나온 아래 이미지를 살펴보십시오.
" 기타 파일 "메시지는 여러 가지 이유로 발생할 수 있습니다.
1. Unity 에디터에서 파일을 여는 대신 다른 폴더에서 Unity C # 파일을 열면 발생할 수 있습니다.
2. Visual Studio가 열려있는 동안 Unity가 충돌하여 일부 파일이 손상되어 발생할 수도 있습니다.
3. Unity가 닫히고 다시 열렸지만 더 이상 Visual Studio에 연결되어 있지 않기 때문에 발생할 수 있습니다. Visual Studio를 열면 " 기타 파일 "이 표시되고 자동 완성 기능이 없습니다.
4. 이것은 Visual Studio Tools for unity 가 설치되지 않은 경우 발생할 수 있습니다 .
5. Unity에서 스크립트를 생성하면 Unity가 처리를 완료하기 전에 또는 원형 아이콘 애니메이션이 애니메이션 처리를 완료하기 전에 빠르게여십시오.
대부분의 경우 Unity와 Visual Studio를 다시 시작하면 문제가 해결됩니다.
어느 쪽이 문제를 일으키는 지 알 수 없지만이 문제를 해결하기위한 가장 가능성있는 해결책을 다룰 것입니다.
파트 1 수정 :
1. 이 링크 에서 통일 을 위한 Visual Studio 도구를 다운로드하여 설치 하십시오. Unity와 Visual Studio가 모두 닫힌 상태에서이 작업을 수행하십시오.
2 피하여, 유니티 에디터로 이동 편집 -> 환경 설정 ... -> 외부 도구 . 온 외부 스크립트 편집기 것과 드롭 다운 메뉴를 변경 비주얼 스튜디오 2015 .
수정 파트 2 :
새로 만든 C # 파일이 Miscellaneous 로 나오면 아래 지침을 따르십시오.
1 피하여, 비주얼 스튜디오로 이동 도구 -> 옵션 ... -> 유니티 도구 -> 기타 . 연결 아이콘 표시 아래에서 true
Visual Studio를 다시 시작 하도록 설정하십시오 .
2. 다시 시작할 때 Visual Studio에서 연결 아이콘을 사용할 수 있습니다. 클릭 한 다음 연결할 Unity 인스턴스를 선택하십시오. 빨간색 'x'아이콘이 이제 갈색 확인 표시 아이콘으로 바뀌어야합니다. 이제 Unity에서 새 C # 파일을 만들 때 Miscellaneous 라고 말하지 않고 파일을 열어야 합니다.
수정 부분 3 :
여전히 수정되지 않았습니까?
프로젝트를 다시 가져온 다음 C # 프로젝트를여십시오.
1. Visual Studio를 닫습니다.
2 피하여, 단결,로 이동하여 다시 가져 프로젝트 자산 -> 다시 가져 오기 모든 .
3 부탁해은,로 이동하여 Visual Studio에서 프로젝트를 열 자산 > - 열기 C # 프로젝트 . 프로젝트를 다시로드하고 가능한 솔루션 파일 문제를 해결합니다.
파트 4 수정 :
여전히 수정되지 않았습니까?
각 C # 파일을 개별적으로 수정하십시오.
1 에 .Click 모든 파일 표시 아이콘입니다.
2. 자동 완성을하지 않는 스크립트를 선택한 다음 마우스 오른쪽 버튼을 클릭하고 프로젝트에 포함을 선택 하십시오 .
수정 부분 5 :
아직 수정되지 않았습니까?
크레딧은 여러 사람에게 효과가 있었던 것으로 보이는이 특정 솔루션에 대해 chrisvarnz 에게 갑니다 .
1. Visual Studio 닫기
2. 프로젝트 디렉토리로 이동하여 생성 된 모든 Visual Studio 파일을 삭제하십시오.
삭제할 파일 확장자는 다음과 같습니다.
예:
프로젝트 이름이 "Target Shoot" 이고 다음과 같은 파일을 삭제해야합니다.
- 대상 Shoot.csproj
- 대상 촬영. 편집기 .csproj
- 대상 촬영. 편집기 .csproj.user
- 대상 촬영 .Player.csproj
- 대상 촬영 .Player.csproj.user
- 대상 촬영 .sln
다른 것을 삭제하지 마십시오.
3. Unity 에서 스크립트를 다시 두 번 클릭 하면 새 Visual Studio 파일이 생성되고 Visual Studio가 열립니다. 문제가 해결 될 수 있습니다.
수정 부분 6 :
작동하지 않으면 이 오류 가 있는지 확인하십시오 .
"GetReferenceNearestTargetFrameworkTask"태스크를 찾을 수 없습니다
1 .Install Nuget 패키지 매니저 에서 여기 .
2. Visual Visual을 다시 시작하십시오.
자세한 내용은 이 답변을 참조하십시오.