라즈파이의 코드 편집에 Visual Studio Code의 Remote Development를 사용해보십시오.

라즈파이로 간단한 코드를 쓸 때 Windows에서 라즈파이에 TeraTerm 등으로 로그인하여 vi를 사용하고 있었습니다만, 아무래도 제대로 오지 않는다.
그래서, ssh 경유로 직접 파일을 만지는 에디터가 없을까라고 검색하면 VSCode로 할 수 있는 것 같아서 시험해 보았습니다.

라즈파이에 우분투를 설치하고 있기 때문에, 아래의 화면은 우분투가되어 있지만, Rasbian에서도 같은 조작으로 할 수 있어야합니다.

이번은 인증 열쇠를 사용하고 있지 않습니다만, 사용하면 접속의 부분은 좀 더 간단하게 갈 수 있을지도.

VSCode에 Remote Development 설치



Extensions에서 Remote Development를 찾아 설치하십시오.


설치가 끝나면 왼쪽 하단에 녹색 "> <"라는 아이콘 (?)이 나오므로 클릭합니다.


클릭하면 빨간색 프레임과 같은 선택사항이 나오므로 『Remote-SSH: Open COnfiguration File...』을 선택합니다.



어디 설정 파일을 열 것인지 듣기 때문에 빨간색 프레임처럼 설정 파일 선택으로 바뀝니다.
이번에는 내 .ssh/config를 수정합니다.



파일을 열면 다음과 같은 형태가 되므로, Host, Hostname, User를 자신의 환경에 맞게 수정합니다.
접속처가 복수 있는 경우는 마찬가지로, 추기해 갑니다.



설정 파일을 저장한 후 왼쪽 아이콘에서 원격 탐색기를 선택하고 위의 Target에서 SSH Targets를 선택합니다.



그러면 설정 파일에 기술한 Host와 같은 것이 표시되므로 빨간색 테두리로 둘러싼 곳을 클릭합니다.



새 VSCode 창이 열리고 암호를 묻는 메시지가 표시되므로 암호를 입력하면 연결됩니다.



연결이 완료되면 왼쪽 하단의 녹색 부분에 연결할 호스트 이름이 표시됩니다.



그 상태에서 파일을 열면 원격 대상의 홈 디렉토리가 표시됩니다.



여기서 파일을 선택하면 원격 대상의 파일이 열리고 새 파일을 만들고 저장하면 저장 대상이 원격 대상의 폴더가됩니다.

좋은 웹페이지 즐겨찾기