WSL 환경에서 fish shell을 설치하고 VSC에서 사용할 수 있도록 설정
fish shell 설치 이후 터미널 꾸미기에 한창 관심이 많아졌다. 특히, MAC환경에서 powerline이 매우 인상적이었다. windows 10 에서도 zsh와 oh my zsh를 사용하여 powerline을 사용하고 싶어 이 글을 작성하게 되었다.
JetBrains사의 PhpStorm을 이용하여 생활코딩 이고잉 님의 PHP & MySQL 강의를 수강중이었다. 나는 IDE를 사용하여 개발하고 싶어 PhpStorm을 사용한다.수강 도중 테이블의 이름에 Unable to resolve table 오류가 발생했다.
군대에서는 사지방에서 터미널을 열 수가 없거나 권한이 제한되어있어 개발을 할 수가 없었다. React Native를 공부하고 있는데, expo snack은 네이티브 파일들에 접근할 수 없다는 한계가 있다. 이 때 찾은 것이 GCP와 code-server다.
GCP의 인스턴스에서 ssh로 접속 후 폰트를 설치해도, docker container에 폰트를 설치해도 적용이 되지 않았다. 수많은 삽질을 통해 찾은 방법을 기록하려 한다.
이 포스트에서는 Github Codespaces의 개념과 생성 방법에 대해 설명한다. 클라우드 환경에서 제공되는 컨테이너는 `Ubuntu` 환경이라 내가 원하는 개발 공부를 모두 할 수 있었다.
이 환경 설정은 `Github Codespaces` 뿐만 아니라 일반적인 `Linux` 환경에서도 적용되는 것이다. 따라서 윈도우에서도 `WSL`를 사용해 `VS Code` 환경에서 해당 내용으로 개발 환경을 구축할 수 있다.