2020.08.20

MS, ‘비주얼 스튜디오용 앵귤러 랭귀지 서비스’ 확장 출시

Paul Krill | InfoWorld
‘비주얼 스튜디오용 앵귤러 랭귀지 서비스(Angular Language Service for Visual Studio)’ 확장 프로그램은 앵귤러 템플릿 내부에서 코드 자동완성, 오류 확인, 빠른 정보, 탐색 기능을 제공한다. 
 
ⓒGetty Images/CIOKR

‘앵귤러 랭귀지 서비스’가 마이크로소프트의 비주얼 스튜디오 IDE로 포팅됐다. 앵귤러 랭귀지 서비스는 앵귤러 템플릿 내에서 자동완성, 오류 확인, 힌트, 탐색 등을 위한 메커니즘을 제공한다. 

구글에서 개발한 앵귤러 자바스크립트/타입스크립트 프레임워크와 함께 작동하는 이 서비스는 ‘비주얼 스튜디오용 앵귤러 랭귀지 서비스’ 확장 프로그램으로 제공된다. 현재 비주얼 스튜디오 마켓플레이스(Visual Studio Marketplace)에서 다운로드받을 수 있다. 

공식 블로그에 따르면 마이크로소프트는 많은 ASP.NET 및 ASP.NET Core 사용자들이 앵귤러에서 프론트엔드를 구축한다는 사실을 알고 이 서비스를 지원하기로 했다. 비주얼 스튜디오에서는 기본 기능(예: 코드 완성, 인텔리센스(InteliSense), 정의로 이동(Go to Definition)) 외에는 앵귤러를 많이 지원하지 않았다. 

이 확장 기능을 사용하려면 비주얼 스튜디오 16.5.0 이상 버전이 필요하다. 앵귤러 랭귀지 서비스는 인라인 템플릿뿐만 아니라 별도의 HTML 파일에 있는 외부 템플릿과도 작동한다. 비주얼 스튜디오는 개발자가 앵귤러 파일을 여는 것을 감지하고, 앵귤러 언어 서비스를 사용하여 tsconfig.json 파일을 읽는다. 그리고 애플리케이션에서 모든 템플릿을 찾는다. 그다음, 열려 있는 템플릿에서 랭귀지 서비스를 사용할 수 있다. 

한편 마이크로소프트는 8월 5일 공개한 새 확장 프로그램에 관한 피드백을 요청하고 있다. 피드백은 깃허브를 통해 남길 수 있다. ciokr@idg.co.kr
 



2020.08.20

MS, ‘비주얼 스튜디오용 앵귤러 랭귀지 서비스’ 확장 출시

Paul Krill | InfoWorld
‘비주얼 스튜디오용 앵귤러 랭귀지 서비스(Angular Language Service for Visual Studio)’ 확장 프로그램은 앵귤러 템플릿 내부에서 코드 자동완성, 오류 확인, 빠른 정보, 탐색 기능을 제공한다. 
 
ⓒGetty Images/CIOKR

‘앵귤러 랭귀지 서비스’가 마이크로소프트의 비주얼 스튜디오 IDE로 포팅됐다. 앵귤러 랭귀지 서비스는 앵귤러 템플릿 내에서 자동완성, 오류 확인, 힌트, 탐색 등을 위한 메커니즘을 제공한다. 

구글에서 개발한 앵귤러 자바스크립트/타입스크립트 프레임워크와 함께 작동하는 이 서비스는 ‘비주얼 스튜디오용 앵귤러 랭귀지 서비스’ 확장 프로그램으로 제공된다. 현재 비주얼 스튜디오 마켓플레이스(Visual Studio Marketplace)에서 다운로드받을 수 있다. 

공식 블로그에 따르면 마이크로소프트는 많은 ASP.NET 및 ASP.NET Core 사용자들이 앵귤러에서 프론트엔드를 구축한다는 사실을 알고 이 서비스를 지원하기로 했다. 비주얼 스튜디오에서는 기본 기능(예: 코드 완성, 인텔리센스(InteliSense), 정의로 이동(Go to Definition)) 외에는 앵귤러를 많이 지원하지 않았다. 

이 확장 기능을 사용하려면 비주얼 스튜디오 16.5.0 이상 버전이 필요하다. 앵귤러 랭귀지 서비스는 인라인 템플릿뿐만 아니라 별도의 HTML 파일에 있는 외부 템플릿과도 작동한다. 비주얼 스튜디오는 개발자가 앵귤러 파일을 여는 것을 감지하고, 앵귤러 언어 서비스를 사용하여 tsconfig.json 파일을 읽는다. 그리고 애플리케이션에서 모든 템플릿을 찾는다. 그다음, 열려 있는 템플릿에서 랭귀지 서비스를 사용할 수 있다. 

한편 마이크로소프트는 8월 5일 공개한 새 확장 프로그램에 관한 피드백을 요청하고 있다. 피드백은 깃허브를 통해 남길 수 있다. ciokr@idg.co.kr
 

X