[.NET Core 2.x] Visual Studio Code
.NET Core 1.x와 2.x의 차이점을 비교해 본 후 .NET Core 2.x 버전을 사용하는 것이 이점이 많다는 판단을 함
.NET Core 2.x를 사용할 수 있는 IDE는 VS 2017과 Visual Studio Code가 존재하는데 이 중 Visual Studio Code를 사용해보려고 하였음
다운로드 : https://code.visualstudio.com/
.NET Core 2.0 SDK : https://www.microsoft.com/net/learn/get-started/windows
1. 확장에서 C# 확장 설치하기
2. Visual Studio code 터미널에서 .NET Core Web API 템플릿 만들기
a. ctrl + ` 을 누르면 하단에 터미널이 생성됨
b. 콘솔에서 프로젝트를 생성할 경로의 폴더로 진입
c. web api 템플릿 생성
dotnet new webapi |
지정된 폴더 내에 다음과 같이 Web API 프로젝트가 생성됨
3. Visual Studio code에서 해당 폴더를 열어주면 프로젝트가 Load됨
- load 된 프로젝트에서 F5를 눌러 테스트 빌드 및 실행을 해보자
- http://localhost:5000/api/values 주소로 들어가서 값이 보이면 성공적으로 프로젝트가 생성 된 것
* 잠깐 써본 Visual Studio Code의 장점?
- 매우 가벼운 프로그램이다. VS는 몇 GB를 잡아먹는데 반해 100 MB 이하의 용량을 가짐
- 프로젝트 생성도 간단하다. 터미널을 통해 필요한 프로젝트 생성을 간단하게 할 수 있도록 도와준다.
- 조금 더 써봐야 장점을 더 알 것 같다