[AI 환경설정] VS code (Ft. Anaconda 연결)

    VS code 란?

    Visual Studio Code

    MS(Microsoft)가 개발한 소스코드 편집기(Code Editer)입니다.
    Windows, Mac OS, Linux 용으로 개발했다고 해요.
    디버깅 지원, Git 제어, 구문 강조, SSH접속 등의 기능이 있습니다.
    Extensions(Plug-in)를 설치해 다양한 언어를 사용하거나 편리한 기능들을 쓸 수 있어요.

    Visual Studio는?

    Visual Studio는 MS에서 만든 통합개발환경(IDE, Integrated Development Environment)입니다.
    Windows, Mac OS에서 사용할 수 있어요.
    분석, 디버깅, 테스트, 협업 등의 기능을 지원합니다.
    시작은 .Net을 위한 프로그램이었다고 해요. 그만큼 .Net에 최적화되어 있죠.

    Visual Studio와 Visual Studio Code

    둘의 차이를 비교할 때 가장 많이 나오는 건 "느리다, 빠르다" 혹은 "무겁다, 가볍다"죠.
    중요한 포인트지만, 그것만으로 선택하기는 아쉬움이 있습니다. 🤔
    간단하게 비교해볼게요.

    가장 큰 차이가 있죠.
    Visual Studio는 IDE, Visual Studio Code는 Editor라는 점입니다.
    Visual Studio보다는 Visual Studio Code를 가볍다고 말하는 이유입니다.
    하지만 Visual Studio Code도 설정에 따라 IDE에 가깝게 구성할 수 있어요.

    Visual Studio는 DB, 특히 MS SQL 서버와 작업에 탁월한 반면, Visual Studio Code는 DB 확장 프로그램이 많아요.
    Visual Studio는 리팩터링 지원이 훌륭한 반면, Visual Studio Code는 대여섯 개 언어에 대한 기본 리팩터링만 지원하죠.

    저러한 기능적인 부분에서 차이를 비교하고 선택할 수 있지만, 어쩔 수 없는 경우도 있어요.
    Visual Studio를 돌리기에는 아쉬운 환경(컴퓨터의 HW 스펙, OS 등)인 경우에 Visual Studio Code를 사용하죠.

    각각 장단점이 있기 때문에 무조건 어떤 프로그램이 좋다고 하기는 힘들어요. 😥

    참고

    Python을 주로 다루면 PyCharm이라는 IDE를 많이 사용합니다.

     


    Visual Studio Code 설치, 환경설정

    설치

    설치는 굉장히 쉬워요.
    공식 홈페이지(링크)에서 파일을 다운받아 쭉 진행하시면 됩니다.

    환경 설정 - Python 사용하기

    VS Code를 실행하고 왼편에 "Extensions" Tap에서 "Python"을 검색해줍니다.
    맨 위에 나오는 Python을 설치해주세요.


    이제 원하는 위치에 폴더를 생성해줍니다. (이 폴더가 프로젝트를 진행하는 폴더가 됩니다.)
    그리고 VS Code에서 "File ➡️ Open filde" 메뉴를 선택해 생성한 폴더를 열어줘요.
    폴더가 추가되면 오른쪽 그림에 있는 "+"버튼을 눌러 ".py"파일을 만들어주면 끝! 😎

     

    환경설정 - Anaconda 연결하기

    이번엔 Anaconda 환경과 연결시킬 차례입니다.
    두 가지 방법이 있는데 동일하니 골라서 해주세요.

    1️⃣ 첫 번째 방법입니다.
    "Ctrl + Shift + P"를 누르면 검색하는 창이 뜹니다.
    여기에 "python interpreter"라고 검색하시면 "Python: Select Interpreter"라는 옵션이 나와요.
    해당 옵션에서 원하는 Anaconda 환경을 클릭해주시면 끝!


    2️⃣ 두 번째 방법도 간단해요.
    ".py"파일을 만들고 나면 오른쪽 아래 "인터프리터 선택"이라는 옵션이 나옵니다.
    클릭해보면 위에서 본 "Python: Select Interpreter"옵션에 연결되죠.
    이제 원하는 Anaconda 환경을 연결하면 끝입니다!


    여기까지 "VS Code"에 대해 알아봤어요.
    글이 도움이 되셨다면 공감 버튼 눌러주세요. 😊

    댓글

    Designed by JB FACTORY