본문 바로가기

Programming/(Python)(Ubuntu)

우분투 Visual Studio Code Server설정하기 우분투 코드 서버 설정

0. build-essential 설치

 

build-essential 은 소스코드 빌드 시 필요한 기본적인 패키지들을 다운로드 합니다.

설치 후에는 gcc, g++, make, perl 등과 각종 라이브러리들이 설치됩니다.

$ sudo apt-get install -y build-essential

 

 

1. Visual studio Code 설치

https://code.visualstudio.com/

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

자신의 환경에 맞는 프로그램 설치

 

2. 한글 적용

  • 사이드 바에서 확장 기능 보기 아이콘을 클릭합니다. ( Ctrl + Shift + X)
  • Korean 를 검색합니다.
  • 설치를 클릭합니다.
  • 재시작 Yes를 클릭합니다.

 

 

3. 패키지 설치

  • 사이드 바에서 확장 기능 보기 아이콘을 클릭합니다. ( Ctrl + Shift + X)

설치를 하게 되면 아래와 같이 기본 설치 파일들도 같이 설치 됩니다.

 

4. 원격 설정 하기

 

1) 원격 접속을 하기 위해 왼쪽 하단의 >< 표시를 누릅니다. SSH를 이용한 원격 접속을 할 예정이므로 Remote-SSH: Connect to Host 메뉴를 선택합니다.

2) 그런 후 접속하려는 컴퓨터이름@IP주소 ( ex) choice@111.111.111.111 ) 를 입력해줍니다.

 

그런후 자동으로 창이 띄워지면서 계속 연결할 것이냐고 묻습니다.

 

Continue를 눌러준 후 연결하려는 서버의 비밀번호를 입력해줍니다.

 

접속을 하게되면 왼쪽 하단에 정보가 아이피주소로 바뀌며 연결정보가 뜹니다.

 

OUTPUT 창을 보면 VS Code Server가 원격 Machine에 설치되어 구동 되고 있다는 로그를 확인할 수 있습니다.

 

3) 원격에 연결만 되었을 뿐 Workspace에 추가된 Folder가 없으므로 Open Folder 버튼을 눌러 추가합니다.

기존의 우분투 환경에서 cd를 이용하여 폴더에 접근하는 방식이 똑같습니다.

  • Ctrl + O를 이용하여 쉽게 폴더를 왔다갔다 할 수 있습니다.

5. Extension

 

원격의 workspace를 만들었다 하더라도 개발 환경 extension 설치를 해야합니다. 원격 연결 후에 extension을 설치하려고 하면 install in SSH:000.000.000.000 이런식으로 원격에 설치할 수 있도록 버튼이 추가되어 보입니다. 해당 버튼을 눌러 원격에 설치하고자 하는 extension을 설치합니다.

 

 

이후 폴더를 지정하여 테스트를 해보면 다음과 같이 출려된다. 

테스트는 오른쪽 상단의 화살표를 누를 수도 있고 Jupyter 와 같이 Shift + enter를 이용해도 사용가능하다.

반응형