投稿日
June 7, 2022
最終更新
June 7, 2022
カテゴリー
tech
タグ
GitIDE
手早く変更内容をdiffとしてコピーしたいときに便利なIntelij IDEAの機能を紹介します。
開発中に「デバッグ用に次の変更を加えて動作を確かめてほしい」といった時によく利用しています。
手順
- Intelij IDEAのGitツールを開く
- diffを取得したいファイルを選択し、右クリック→「パッチとしてクリップボードへコピー」をクリックして完了
- コピーされるdiffの例
Index: src/pages/api/hello.ts
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/src/pages/api/hello.ts b/src/pages/api/hello.ts
--- a/src/pages/api/hello.ts (revision 9f23c38297b3b67fd20c975f7f968e7b2e2294f3)
+++ b/src/pages/api/hello.ts (date 1654529184004)
@@ -6,5 +6,6 @@
};
export default function handler(req: NextApiRequest, res: NextApiResponse<Data>) {
+ console.log(req.body);
res.status(200).json({ name: 'John Doe' });
}
※Intelij IDEAだけでなく、PhpStromなどの同形のIDEでも利用できます。