LT会で知ったことまとめ
バイト先で行ったLT会(LightningTalk: 短めのプレゼン)で新しい知見を得たので取り急ぎまとめます。 間違ってたことを言ってたらご指摘お願いします。
gitの機能
git submodule
gitのプロジェクトの中にさらにプロジェクトを生成できる。 入れ子構造を別個にgit管理できるみたい。
VisualStudioCode関係
vscode remote-ssh
ssh接続先にvscodeから接続できる。 ファイル生成とか編集とかを、コマンドを介さずに行える。
vscode remote-containers
上と同様に、Dockerコンテナにvscode側から接続できる。 イメージのビルドからコンテナを立てて接続するまでを、全てvscode上で完結させられる。
vscode live share
vscodeの画面をリアルタイムで共有できる拡張機能。 コードの同時編集だけでなく、ターミナルを共有したり、ローカルサーバーへの接続を共有したりみたいなこともできる。 チャットとか音声通話機能もついてる。至れり尽くせり。Microsoft様様。
TabNine
いろんなコードをAIが学習して、候補を出してくれる。 まだ試したことないけどすごいらしい。 GithubCopilotに似てる??
便利ツール
Obsidian
Markdownでノートをとれる。iCloudを使うとデバイス間での共有ができるらしい。 めんどくさいので自分はgitで共有している。
Mermaid
MarkdownにフローチャートとかER図とかを埋め込めるすごいやつ。
fzf
コマンドラインの履歴検索みたいな機能をつけられるらしい。 導入してみたい。
まとめ
やたら盛り上がっておもしろかった。他にも何か面白い機能とかツールあったら教えてください。