vscode 튜토리얼
vscode 시작하기
수색…
비고
이 절에서는 vscode의 개요와 개발자가이를 사용하려는 이유에 대해 간략히 설명합니다.
또한 vscode 내의 큰 주제를 언급하고 관련 주제에 링크해야합니다. vscode의 설명서는 새로운 기능이므로 해당 관련 항목의 초기 버전을 만들어야 할 수 있습니다.
버전
번역 | 출시일 |
---|---|
0.10.1- 연장 건축업자 | 2015-11-13 |
0.10.1 | 2015-11-17 |
0.10.2 | 2015-11-24 |
0.10.3 | 2015-11-26 |
0.10.5 | 2015-12-17 |
0.10.6 | 2015-12-19 |
0.10.7- 내부자 | 2016-01-29 |
0.10.8 | 2016-02-05 |
0.10.8- 내부자 | 2016-02-08 |
0.10.9 | 2016-02-17 |
0.10.10- 내부자 | 2016-02-26 |
0.10.10 | 2016-03-11 |
0.10.11 | 2016-03-11 |
0.10.11- 내부자 | 2016-03-11 |
0.10.12- 내부자 | 2016-03-20 |
0.10.13- 내부자 | 2016-03-29 |
0.10.14- 내부자 | 2016-04-04 |
0.10.15- 내부자 | 2016-04-11 |
1.0.0 | 2016-04-14 |
1.1.0- 내부자 | 2016-05-02 |
1.1.0 | 2016-05-09 |
1.1.1 | 2016-05-16 |
1.2.0 | 2016-06-01 |
1.2.1 | 2016-06-14 |
1.3.0 | 2016-07-07 |
1.3.1 | 2016-07-12 |
1.4.0 | 2016-08-03 |
번역 / 20160817.01 | 2016-08-17 |
번역 / 20160826.01 | 2016-08-26 |
번역 / 20160902.01 | 2016-09-02 |
1.5.0 | 2016-09-08 |
1.5.1 | 2016-09-08 |
1.5.2 | 2016-09-14 |
1.6.0 | 2016-10-10 |
1.6.1 | 2016-10-13 |
번역 / 20161014.01 | 2016-10-14 |
번역 / 20161028.01 | 2016-10-28 |
1.7.0 | 2016-11-01 |
1.7.1 | 2016-11-03 |
번역 / 20161111.01 | 2016-11-12 |
번역 / 20161118.01 | 2016-11-19 |
1.7.2 | 2016-11-22 |
번역 / 20161125.01 | 2016-11-26 |
번역 / 20161209.01 | 2016-12-09 |
1.8.0 | 2016-12-14 |
1.8.1 | 2016-12-20 |
번역 / 20170123.01 | 2017-01-23 |
번역 / 20172701.01 | 2017-01-27 |
1.9.0 | 2017-02-02 |
번역 / 20170127.01 | 2017-02-03 |
번역 / 20170203.01 | 2017-02-03 |
1.9.1 | 2017-02-09 |
번역 / 20170217.01 | 2017-02-18 |
번역 / 20170227.01 | 2017-02-27 |
1.10.0 | 2017-03-01 |
1.10.1 | 2017-03-02 |
1.10.2 | 2017-03-08 |
번역 / 20170311.01 | 2017-03-11 |
번역 / 20170317.01 | 2017-03-18 |
번역 / 20170324.01 | 2017-03-25 |
번역 / 20170331.01 | 2017-03-31 |
1.11.0 | 2017-04-06 |
1.11.1 | 2017-04-06 |
번역 / 20170407.01 | 2017-04-07 |
1.11.2 | 2017-04-13 |
설치 또는 설정
Windows의 경우
- Windows 용 Visual Studio 코드 설치 관리자를 다운로드하십시오 .
- 다운로드가 완료되면 설치 프로그램 (VSCodeSetup-version.exe)을 실행하십시오. 이 작업은 1 분 정도 소요됩니다.
기본적으로 VS 코드는 64 비트 컴퓨터의 경우 C : \ Program Files (x86) \ Microsoft VS 코드에 설치됩니다.
참고 : VS 코드에는 .NET Framework 4.5.2가 필요합니다. Windows 7을 사용하는 경우 .NET Framework 4.5.2가 설치되어 있는지 확인하십시오.
팁 : 설치 프로그램은 Visual Studio 코드를 % PATH %에 선택적으로 추가하므로 콘솔에서 '코드'를 입력 할 수 있습니다. 해당 폴더에서 VS 코드를 열 수 있습니다. % PATH % 환경 변수의 변경 사항을 적용하려면 설치 후 콘솔을 다시 시작해야합니다.
Mac에서
- Mac 용 Visual Studio 코드 를 다운로드하십시오 .
- 다운로드 한 아카이브를 두 번 클릭하여 내용을 확장하십시오.
- Visual Studio Code.app을 응용 프로그램 폴더로 끌어서 실행 패드에서 사용할 수있게 만듭니다.
- Dock에 VS 코드를 추가하려면 아이콘을 마우스 오른쪽 버튼으로 클릭하고 옵션, Keep in Dock을 선택하십시오.
경로에 추가 한 후에 'code'를 입력하여 터미널에서 VS 코드를 실행할 수도 있습니다.
- VS 코드를 실행하십시오.
- 명령 팔레트 (Ctrl + Shift + P)를 열고 'shell command'를 입력하여 PATH 명령에 쉘 명령 : Install 'code'명령을 찾으십시오.
새로운 $ PATH 값을 적용하려면 터미널을 다시 시작하십시오. '코드'를 입력 할 수 있습니다. 모든 폴더에서 해당 폴더의 파일 편집을 시작합니다.
참고 : 이전 VS 코드 버전의 .bash_profile (또는 동등한 버전)에 이전 코드 별칭이있는 경우이를 제거하고 셸 명령 : PATH 명령에 '코드 설치'명령을 실행하여 바꿉니다.
Linux의 경우
데비안 및 우분투 기반 배포판
데비안 / 우분투 기반 배포판을 설치하는 가장 쉬운 방법은 그래픽 소프트웨어 센터가있는 경우 .deb 패키지 (64 비트)를 다운로드 하여 설치하거나 명령 줄을 통해 다음을 사용하여 설치하는 것입니다.
sudo dpkg -i <file>.deb
sudo apt-get install -f # Install dependencies
.deb 패키지를 설치하면 apt 저장소와 서명 키가 자동으로 설치되어 일반 시스템 메커니즘을 사용하여 자동 업데이트가 가능합니다. 다운로드 페이지에서도 32 비트 및 .tar.gz 바이너리를 사용할 수 있습니다.
저장소 및 키는 다음 스크립트를 사용하여 수동으로 설치할 수도 있습니다.
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
그런 다음 패키지 캐시를 업데이트하고 다음을 사용하여 패키지를 설치하십시오.
sudo apt-get update
sudo apt-get install code # or code-insiders for insiders build
RHEL, Fedora 및 CentOS 기반 배포판
현재 yum 저장소에 안정적인 64 비트 VS 코드를 제공합니다. 다음 스크립트는 키와 저장소를 설치합니다.
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
그런 다음 패키지 캐시를 업데이트하고 dnf (Fedora 22 이상)를 사용하여 패키지를 설치하십시오.
dnf check-update
sudo dnf install code
또는 yum을 사용하는 이전 버전 :
yum check-update
sudo yum install code
openSUSE 및 SLE 기반 배포판
위의 yum 저장소는 openSUSE 및 SLE 기반 시스템에서도 작동하며 다음 스크립트는 키와 저장소를 설치합니다.
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/zypp/repos.d/vscode.repo'
그런 다음 패키지 캐시를 업데이트하고 다음을 사용하여 패키지를 설치하십시오.
sudo zypper refresh
sudo zypper install code
아치 리눅스 용 AUR 패키지
VS 코드 용 커뮤니티 유지 아치 사용자 저장소 (AUR) 패키지 가 있습니다.
.rpm 패키지 수동 설치 .rpm 패키지 (64 비트)도 수동으로 다운로드하여 설치할 수 있지만 위의 저장소가 설치되어 있지 않으면 자동 업데이트가 작동하지 않습니다. 다운로드가 완료되면 패키지 관리자를 사용하여 설치할 수 있습니다 (예 : dnf :
sudo dnf install <file>.rpm
32 비트 및 .tar.gz 바이너리는 다운로드 페이지 에서도 사용할 수 있습니다.
첫 번째 단계 (C ++) : HelloWorld.cpp
일반적으로 어떤 언어로 작성하는 첫 번째 프로그램은 "hello world"스크립트입니다. 이 예제는이 프로그램을 작성하고 Visual Studio 코드를 사용하여 디버깅하는 방법을 보여줍니다 (Visual Studio 코드를 VS 코드라고합니다).
프로젝트 만들기
1 단계는 새 프로젝트를 만드는 것입니다. 이것은 여러 가지 방법으로 수행 할 수 있습니다. 첫 번째 방법은 사용자 인터페이스에서 직접 가져 오는 것입니다.
시작 메뉴에서 새 파일을 선택 하십시오 . 그러면 스크립트를 생성 할 수있는 새로운 편집 창이 열립니다. 이 파일을 저장하십시오 ( 파일 > 저장 메뉴를 사용하여이 작업을 수행 할 수 있습니다). 이 예제에서는 HelloWorld.cpp 파일을 호출하여 VSC_HelloWorld / 라고 부르는 새 디렉토리에 배치합니다.
프로그램을 작성하십시오. 이것은 상당히 솔직해야하지만 파일에 다음 내용을 복사하십시오.
#include <iostream>
int main() {
std::cout << "Hello world!" << std::endl;
return 0;
}
코드 실행
다음으로 스크립트를 실행하고 결과를 확인합니다. 이를 수행하는 데는 여러 가지 방법이 있습니다. 가장 간단한 방법은 터미널을 열고 우리가 만든 디렉토리로 이동하는 것입니다. 이제 스크립트를 컴파일하고 다음을 입력하여 gcc로 실행할 수 있습니다.
$ g++ HelloWorld.cpp -o helloworld
$ ./helloworld
Hello World!
예, 프로그램이 작동했습니다! 그러나 이것은 우리가 원하는 것이 아닙니다. VSCode 자체에서 프로그램을 실행할 수 있다면 훨씬 더 좋습니다. 우리는 운이 좋다! VSCode에는 " 보기 "> " 통합 터미널 "메뉴를 통해 액세스 할 수있는 터미널이 내장되어 있습니다. 그러면 VSC_HelloWorld 디렉토리로 이동하여 위의 명령을 실행할 수있는 창의 아래쪽 절반에 터미널이 열립니다.
일반적으로 우리는 Run Task 를 실행하여이를 수행합니다. 메뉴에서 " 작업 "> " 작업 실행 ... "을 선택 하십시오 . 오류 메시지와 함께 창의 상단 근처에 작은 팝업이 나타납니다.
첫 번째 프로그램 (C ++) : Hello World.cpp
이 예제는 C ++에서 "hello world"프로그램을 작성하는 방법을 보여줌으로써 VS 코드의 기본 기능을 소개합니다. 계속하기 전에 " ms-vscode.cpptools "확장이 설치되어 있는지 확인하십시오.
프로젝트 초기화
첫 번째 단계는 새 프로젝트를 만드는 것입니다. 이렇게하려면 VS 코드 프로그램을로드하십시오. 일반적인 환영 화면으로 인사해야합니다.
첫 번째 프로그램을 만들려면 시작 화면에서 " 시작 "> " 새 파일 "을 선택하십시오. 그러면 새 파일 창이 열립니다. 계속해서 파일 ( " 파일 "> " 저장 ")을 새 디렉토리에 저장하십시오 . 디렉토리의 이름을 원하는대로 지정할 수 있지만이 예에서는 " VSC_HelloWorld "디렉토리와 " HelloWorld.cpp "파일을 호출합니다.
이제 실제 프로그램을 작성하십시오 (아래 텍스트를 자유롭게 복사하십시오).
#include <iostream>
int main()
{
// Output the hello world text
std::cout << "Hello world!" << std::endl;
return 0;
}
큰! 또한 " ms-vscode.cpptools "확장 프로그램을 설치 했으므로 코드 강조 표시 기능도 있습니다. 이제 코드를 실행 해 보겠습니다.
스크립트 실행 (기본)
VS 코드 자체에서 " HelloWorld.cpp "를 실행할 수 있습니다. 이러한 프로그램을 실행하는 가장 간단한 방법은 통합 터미널 ( " 보기 "> " 통합 터미널 ")을 여는 것입니다. 보기의 하단 부분에 터미널 창이 열립니다. 이 터미널 내부에서 생성 된 디렉토리로 이동하여 작성한 스크립트를 빌드하고 실행할 수 있습니다. 여기서는 다음 명령을 사용하여 코드를 컴파일하고 실행했습니다.
$ g++ HelloWorld.cpp -o hellowold
$ ./hellowold
예상되는 Hello World!
얻습니다 Hello World!
산출.
스크립트 실행 (약간 더 고급)
좋습니다.하지만 VS 코드를 직접 사용하여 코드를 직접 작성하고 실행할 수 있습니다. 이를 위해 먼저 " VSC_HelloWorld "디렉토리를 작업 영역으로 변환해야합니다. 이 작업은 다음과 같이 수행 할 수 있습니다.
- 탐색기 메뉴 열기 (맨 왼쪽의 수직 메뉴에서 가장 위에있는 항목)
- 폴더 열기 버튼을 선택하십시오.
- 우리가 작업했던 " VSC_HelloWorld "디렉토리를 선택하십시오.
참고 : VS 코드 (예 : " 파일 "> " 열기 ... "사용)에서 디렉터리를 열면 이미 작업 영역에있게됩니다.
이제 탐색기 메뉴에 디렉토리의 내용이 표시됩니다.
다음으로 우리는 VS 코드를 실행할 실제 작업을 정의하려고합니다. 이렇게하려면 " 작업 "> " 기본 빌드 작업 구성 "을 선택하십시오. 드롭 다운 메뉴에서 " 기타 "를 선택하십시오. 그러면 작업의 일부 기본값이 포함 된 " tasks.json "이라는 새 파일이 열립니다. 우리는이 값들을 바꿀 필요가 있습니다. 이 파일을 업데이트하여 다음 내용을 포함하고 저장하십시오.
{
"version": "2.0.0",
"tasks": [
{
"taskName": "build",
"type": "shell",
"command": "g++ HelloWorld.cpp -o helloworld"
},
{
"taskName": "run",
"type": "shell",
"command": "${workspaceRoot}/helloworld"
}
]
}
위의 내용은 작업 디렉토리 내에 숨겨진 .vscode 디렉토리를 생성합니다. VS 코드가 프로젝트 특정 설정 파일을 포함한 구성 파일을 저장하는 곳입니다. 할 일 목록 에 대한 자세한 내용은 여기를 참조 하십시오 .
위의 예에서, ${workspaceRoot}
는 " VSC_HelloWorld "디렉토리 인 작업 공간의 최상위 디렉토리를 참조합니다. 이제 메소드 내부에서 프로젝트를 빌드하려면 " 태스크 "> " 빌드 태스크 실행 ... "을 선택하고 생성 된 " 빌드 "태스크를 선택하고 나타나는 드롭 다운 메뉴에서 " 태스크 출력을 스캔하지 않고 계속 하십시오"를 선택하십시오. 그런 다음 " 작업 "> " 작업 실행 ... "을 사용하여 실행 파일을 실행하고 생성 한 " 실행 "작업을 선택할 수 있습니다. 통합 터미널을 연 상태라면 "Hello World!" 텍스트가 거기에 인쇄됩니다.
출력을보기 전에 터미널을 닫을 수도 있습니다. 이 경우 int i; std::cin >> i;
와 같은 코드 행을 삽입 할 수 있습니다 int i; std::cin >> i;
main()
함수의 끝에서 return 문 바로 앞에옵니다. 번호를 입력하고 <Enter> 키를 눌러 스크립트를 종료 할 수 있습니다.
그리고 그게 다야! 이제 VS 코드 내에서 C ++ 스크립트를 작성하고 실행할 수 있습니다.