Mac용 Visual Studio에서 JavaScript와 TypeScript 지원

Important

Mac용 Visual Studio Microsoft 에 따라 2024년 8월 31일에 사용 중지될 예정입니다. 최신 수명 주기 정책입니다. Mac용 Visual Studio 계속 사용할 수 있지만 Mac의 개발자를 위한 몇 가지 다른 옵션(예: VS Code용 새 C# Dev Kit 확장의 미리 보기 버전)이 있습니다.

지원 타임라인 및 대안에 대해 자세히 알아봅니다.

Mac용 Visual Studio에서는 구문 강조 표시, 코드 서식 지정 및 IntelliSense를 통해 JavaScript 및 TypeScript에 대한 지원을 제공합니다.

typescript editor support

JavaScript 작성 방법에 대한 자세한 내용은 JavaScript 코드 작성 가이드를 참조하세요.

JavaScript 파일 추가

JavaScript 파일은 주로 새 파일 대화 상자를 통해 ASP.NET Core 프로젝트에 추가됩니다. JavaScript 파일을 추가하려면 프로젝트를 마우스 오른쪽 단추로 클릭하고 추가 > 새 파일로 이동합니다.

adding new files to the project

새 파일 대화 상자에서 웹 > 빈 JS 파일 또는 웹 > TypeScript 파일을 선택합니다. 이름을 지정한 후 새로 만들기를 선택합니다.

creating a new typescript file from the template

IntelliSense

Mac용 Visual Studio는 JavaScript 언어 서비스를 사용하여 코드 작성 시 지능형 코드 완성 기능, 매개 변수 정보, 멤버 목록을 지원하는 IntelliSense를 제공합니다.

Mac용 Visual Studio의 JavaScript IntelliSense는 형식 유추, JSDoc 또는 TypeScript 선언을 기반으로 할 수 있습니다.

  • 형식 유추 - 개체의 형식이 주변 코드 컨텍스트에 의해 결정됩니다. 자세한 내용은 Visual Studio의 형식 유추 기반의 IntelliSense 관련 섹션을 참조하세요.

  • JSDoc – 형식 유추가 올바른 형식 정보를 제공하지 않는 경우가 가끔 있습니다. 이 경우 JSDoc 주석을 통해 형식 정보가 명시적으로 제공될 수 있습니다. 자세한 내용은 Visual Studio의 JSDoc 기반의 IntelliSense 관련 섹션을 참조하세요.

  • TypeScript 선언 파일 – JavaScript IntelliSense에 대한 값을 제공하기 위해 .d.ts 파일이 사용됩니다. 이 파일에 선언된 형식은 JSDoc 주석 형식으로 사용할 수 있습니다. 자세한 내용은 Visual Studio의 TypeScript 선언 파일 기반의 IntelliSense 섹션을 참조하세요.

    adding a typescript definition file

참고 항목