티스토리 뷰
반응형
Visual Studio Code(VSCode)는 경량 코드 편집기로서, 많은 개발자들이 사용하는 툴 중 하나입니다. 다양한 언어와 플랫폼을 지원하며, 확장성이 뛰어나고 사용자 정의가 용이합니다. 여기에서는 VSCode의 간단한 사용법을 소개합니다.
1. 설치:
- Visual Studio Code 다운로드 페이지에서 해당 플랫폼에 맞게 다운로드하고 설치합니다.
2. 기본 레이아웃:
- VSCode를 실행하면 좌측 사이드바와 상단 탐색 바, 편집 영역이 표시됩니다.
3. 폴더 열기:
- File 메뉴에서 Open Folder를 선택하여 작업 폴더를 엽니다.
(프로젝트파일이 없고(?) 폴더가 프로젝트 폴더가 됨.)
(폴더를 연다 = 프로젝트파일을 연다)
4. 파일 열기:
- File 메뉴에서 Open File을 선택하여 특정 파일을 엽니다.
5. 편집:
- 코드를 작성하거나 편집하려면 편집 영역에 코드를 입력합니다.
6. 저장 및 실행:
- 코드를 작성한 후에는 Ctrl + S (또는 Cmd + S for Mac)를 사용하여 저장합니다.
- 코드를 실행하려면 터미널을 열고 실행하고자 하는 명령을 입력합니다.
VS Code는 범용이라 어떤 언어로 어떤 컴파일로 어떻게 빌드할지, 일일이 다 지정해줘야함.
예) keybindings.json, tasks.json, build.sh, ...
7. 확장 기능 설치:
- 왼쪽 사이드바의 확장 아이콘을 클릭하여 확장 기능을 설치하고 관리할 수 있습니다.
- 여러 언어 지원, 테마, 디버깅 도구 등을 제공하는 확장이 있습니다.
8. 통합 터미널:
- View 메뉴에서 Terminal을 선택하여 내장 터미널을 사용할 수 있습니다.
- 코드 실행, Git 명령 실행 등을 터미널에서 수행할 수 있습니다.
9. Git 통합:
- VSCode는 Git을 통합하여 코드 버전 관리를 쉽게 할 수 있습니다.
- 변경 내용, 브랜치, 커밋 등을 관리할 수 있는 기능을 제공합니다.
10. 단축키 활용:
- 다양한 단축키를 활용하여 효율적으로 작업할 수 있습니다.
- 예를 들어, Ctrl + P를 사용하여 빠르게 파일을 찾거나, Ctrl + `를 사용하여 터미널을 열 수 있습니다.
이는 VSCode의 간단한 사용법의 일부입니다. 더 복잡한 작업 및 확장 기능 사용을 위해서는 공식 문서를 참고하는 것이 도움이 됩니다.
프로젝트 폴더에 들어가야야할 내용
(C/C++관련 확장기능을 설치하면, 자동으로 생성됨)
- ".vscode" 폴더(숨긴폴더로 안보임. 사용자가 만들어야함)
keybindings.json(F7키를 누르면 빌드되도록)
[
{
"key": "f7",
"command": "workbench.action.tasks.runTask",
"args": "build"
}
]
|
tasks.json(빌드방법)
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "./build.sh", // 또는 "bash build.sh" 사용
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
|
- build.sh(빌드 명령 배치파일. 실행권한 확인 필요)
#!/bin/bash
gcc -o myprogram main.c
|
- main.c(소스코드)
#include "stdio.h"
#include "stdlib.h"
int main()
{
printf("Hello, World!");
return 0;
}
|
반응형
'초보 우분투(리눅스)' 카테고리의 다른 글
NVIDIA Jetson Nano 핀맵 (1) | 2024.02.17 |
---|---|
우분투-프로그램 실행중에 프로그램 코드로 터미널 화면을 지우는 방법 (1) | 2024.02.17 |
작성중 - 우분투 부팅후 myprogram이 자동실행되게 하는 방법 (1) | 2024.02.17 |
우분투에서 실행파일을 마우스 더블클릭으로 실행하는 방법 (0) | 2024.02.17 |
작성중 - 젯슨나노 - 우분투 - SPI 통신 테스트 (1) | 2024.02.15 |