끄적이는 메모장

[.NET Core 2.x] Visual Studio Code 본문

C, C++, C#/C# ASP.NET

[.NET Core 2.x] Visual Studio Code

밥보92 2018. 4. 4. 10:43
반응형

.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 이하의 용량을 가짐

- 프로젝트 생성도 간단하다. 터미널을 통해 필요한 프로젝트 생성을 간단하게 할 수 있도록 도와준다.

- 조금 더 써봐야 장점을 더 알 것 같다

반응형

'C, C++, C# > C# ASP.NET' 카테고리의 다른 글

[.NET Core 2.x] REST API + MySQL  (0) 2018.04.05
[.NET Core 2.x] VS Code + MySQL  (0) 2018.04.04
.NET Core 1.0 vs .NET Core 2.0  (0) 2018.04.04
2. ASP.NET Core 1.x를 이용하여 Web API 만들기  (0) 2018.04.03
1. C# ASP.NET Core  (0) 2018.04.03