@johtaniの日記 3rd

@johtani's blog 3rd edition

VS CodeとDev Container(docker-compose.yml対応)

前回の記事で、VS Code+Dev Containerを導入しました。 残課題として「マルチコンテナ化」があるという話もしました。今回はDev Containerのdocker-compose.yml対応をした話をメモとして残しておきます。 実際、VS Code + Dev Containerに移行した後に、Esを起動してアプリからつなげるというのがうまくいかないというのがあったので対応がんばりました。。。

VS CodeとDev Containerの導入(まだ途中)

前回の記事で、pre-commitとPyCharmとWindowsの組み合わせで困っていることを書きました。 これについて、知り合いとチャットで話をしていて、それほどPyCharmにこだわりもないよなぁということになり、 であれば、ISIDのブログ(Dev Containerを使ってステップバイステップで作るPythonアプリケーション開発環境 - ISID テックブログ)を試してみるとすっきりするかもしれないとなり、Dev Container対応をブログを参考に行ってみました。

pre-commitとvenvとPyCharm(困ったな?)

最近、趣味(検索エンジンに関する趣味プロジェクト)でPythonのプログラムを書き始めました。 きちんとPythonのプログラムをプロジェクトとして書いたことがないので、 Pythonのプロジェクトのディレクトリ構成などを手探りで進めているところです。 コードのフォーマットとかもやらないとなぁ?と知り合いのいるSlackでつぶやいたところ、gitのpre-commitフェーズでblackなどのフォーマットやスタイルを修正してくれるツールを実行する方法を教えてもらいました(PRまで送ってもらえたのでありがたい)。