コミットするつもりのないデバッグ用のコードを書いて、「後で消そう」とその時は思うのですが、結局忘れてコミットしてしまう。そういった経験が一度はあると思います。
そのような問題の一部を解決する機能です。
Code Layer
このデモでは最後に元コードにレイヤーのコードをマージしています
使い方
- レイヤーを追加する
- 使い捨て、または一時的なコードを書く
- レイヤーを削除/マージする
機能
- コード追加箇所のハイライト
- レイヤーの表示/非表示の切り替え
- レイヤーの削除
- レイヤーのマージ
できないこと
複数のレイヤーの追加
すみません。私のアルゴリズム力では複数レイヤーの差分をいい感じに管理する案を思い付きませんでした
つよつよの方がいましたらアドバイスお願いします
複雑な編集
基本的に 使い方 で書いた編集のしかた以外は期待通り動作しない可能性が高いです
例えば、レイヤーを非表示にしてベースのコードを編集し、その後レイヤーを表示するなど
この辺はもう少しうまくできそう
開発で参考にした記事など
https://code.visualstudio.com/docs
https://qiita.com/kojisaiki/items/c20ccfd45c98fa3301d6