nRF Connect for VS Code の Source Control UI
2024/08/26
最近は DevAcademyで勉強している。
Exercise の内容は Git リポジトリにあり、回答も用意してある。
それはよいのだが、変更した箇所を見てみようかと vscode の Source Control UI を開いても ncs 本体の内容しか出てこない。 確かにSource Contorol UIにも west で管理しているリポジトリが出てくると書いてあるが、ちょっと不便じゃないか?
と思ったものの、そういえば自分で新規アプリを作ったときにはそうではなかった気がする。
調べておく。
- vscode を開いたフォルダの中に
prj.conf
というファイルがあると、自動的に ncs の west が出てくるようになる。prj_minimal.conf
だとダメだったのでprj.conf
だけなのだろう。- ファイルの中身は見てないようだ
- カレントディレクトリに
.git/
があると、そのリポジトリを Source Control 表示に追加する- ディレクトリを上にたどったりはしないようだ
- DevAcademy では 1つのリポジトリに複数のプロジェクトが入っていて、作業するときはそのディレクトリだけを vscode で開くから Source Control に出なかっただけだろう
なるほどね。
git
コマンドやnpm
なんかは上の方までたどったりするけど、けっこう大変だからこの程度でよいと思う。
よく考えたら DevAcademy は複数プロジェクトあるので、その差分が全部表示されることになってしまうのだからこれでいいのだ。