Open6
Codespacesを使った最高の開発環境構築
背景
- 気になったライブラリの使用感やアイディアのテストをしたいときがある
- chromebookでだらだらと開発したい
- codespacesでブラウザ上から簡単に開発環境を構築できる様になりたい
目的
- codespacesで以下を満たす開発環境を簡単に構築できるようになりたい!
- pythonの必要なライブラリを適宜追加
- vscodeの拡張機能を適宜追加
作業ログ
とりあえずdevcontainerをカスタムで作れればなんとかなりそうhttps://docs.github.com/en/codespaces/setting-up-your-project-for-codespaces/adding-a-dev-container-configuration/introduction-to-dev-containers#creating-a-custom-dev-container-configuration
(別件)
poetryなるものがあるらしい.今度使ってみよう
devcontainerではvscodeのextentionしかいじれないっぽい
python環境の構築はdockerfileとかでpipなどで入れる必要がある?
なんかできたっぽい
devcontainer内で
- postcreatecommandでpip install
- customizations内のextensionsにvscode拡張機能を追加