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