Visual Studio Code(VS Code)는 Microsoft에서 개발한 무료 오픈 소스 코드 편집기입니다.
가볍고 빠르며 다양한 기능을 갖춘 에디터로 주로 웹, 모바일, 서버 애플리케이션 개발에 사용하며
다양한 확장 기능을 통해 커스터마이징이 가능해 많은 개발자들이 선호합니다.
VScode의 장단점
장점으로는
- 경량성과 속도: VS Code는 빠르고 가벼운 편집기로, 성능 저하 없이 빠르게 실행됩니다.
- 확장성 및 커스터마이징: 수천 가지의 확장 기능을 지원하여, 자신만의 작업 환경을 만들 수 있습니다.
- 다양한 언어 지원: 기본적으로 JavaScript, Python, C++, Java 등 다양한 언어를 지원합니다.
- 크로스 플랫폼 지원: Windows, macOS, Linux에서 모두 사용할 수 있어, 다양한 플랫폼에서 일관된 환경을 제공합니다.
- Git 통합: 내장된 Git 기능으로, 코드 작성 중 바로 버전 관리를 하고 커밋을 남길 수 있어 Git을 활용한 협업에 유리합니다.
단점으로는
- 확장 기능 의존: 필요한 기능을 추가하려면 확장 프로그램을 설치해야 하므로, 처음에는 설정하는 데 시간이 걸릴 수 있습니다.
- 대규모 프로젝트에서 성능 저하 가능성: 많은 확장을 설치하거나 대규모 프로젝트를 다룰 경우, 성능이 저하될 수 있습니다.
- 디버깅 기능 한계: VS Code는 기본 디버깅 기능을 제공하지만, 복잡한 대규모 애플리케이션의 디버깅에는 전문 IDE에 비해 다소 제한적일 수 있습니다.
비주얼 스튜디오 코드에 대해서 알아보았고 이제는 설치하고 실제로 사용해 보도록 하겠습니다.
비주얼 스튜디오 코드 다운로드
먼저 비주얼 스튜디오 코드 프로그램을 다운로드해줘야 합니다.
구글에서 비주얼스튜디오 코드를 검색해서 홈페이지 접속해 주겠습니다.
홈페이지에서 가운데에 보이는 Download for Windows를 클릭하고 설치를 하도록 합니다.
라이선스와 다른 부분들 특히 추가 작업 부분들은 전부 체크한 이후에 다음으로 넘어가겠습니다.
이후 설치가 완료되었고 VScode를 실행하도록 하겠습니다.
설치가 완료되어서 실행된 것을 확인 가능합니다.
하지만 저는 영어에 익숙하지 않기 때문에 한글언어팩을 설치해주도록 하겠습니다.
VScode 한글 패치
한글 패치를 위해서 먼저 위의 빨간색으로 체크한 부분을 클릭한후 검색창에 korean을 입력한 후
마이크로 소프트에서 만든 한국어 팩을 설치해 줍니다.
그 후 밑에 언어를 바꾸고 다시 시작하겠냐는 창이 뜨는데 확인을 눌러서 적용시켜 줍니다.
VScode를 사용해서 코드 작성해 보기
코드를 작성하기 위해서 먼저는 새로운 택스트 파일을 열어야 합니다.
위의 사진처럼 새로운 텍스트 파일을 실행해 주어도 괜찮고 "Ctrl+N" 단축키를 통해서 새로운 텍스트 파일을 열어 줍니다.
print ("Hello coding Python")
코드를 입 혁한 이후 저장을 해줍니다.
단축키 "ctrl+S" 통해서 가능합니다.
저는 "hello.py"라는 확장자를 입력하여 텍스트에디터 파일을 생성하였습니다.
그리고 추가적으로 파이썬기능도 VScode에 같이 설치해 주었습니다.
이후 파이썬 코드가 제대로 작동하는지 확인하기 위해서 코드를 저장한 폴더로 이동해서
코드를 실행해 보겠습니다.
여기서 "shift+마우스 우클릭"을 통해서 파워 셸을 실행하여 줍니다.
이후 파워셸의 프롬포트에서
python hello.py
을 입력해 주면 위처럼 코드가 제대로 작동하는 것을 확인 가능합니다.
이상으로 VScode가 제대로 설치가 되었고 코드 또한 제대로 작동하는 것을 확인했습니다.
다음 포스팅에서는 이번 포스팅 마지막에 나온 windows PowerShell에 대한 포스팅을 이어서 해보도록 하겠습니다.
감사합니다.
'언어 > Python' 카테고리의 다른 글
print() - 출력 (0) | 2024.11.08 |
---|---|
파이썬 용어 정리 (2) | 2024.11.07 |
코드 실행기 사용하기 - windows PowerShell (1) | 2024.11.07 |
Python실행하기/ 프롬포트/ 셸과 에디터 (0) | 2024.11.04 |
Python이란?/파이썬 설치하기 (6) | 2024.11.04 |