4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

使い捨てのコードが書けるレイヤーを追加する VSCode拡張機能 を作った

Last updated at Posted at 2020-05-29

コミットするつもりのないデバッグ用のコードを書いて、「後で消そう」とその時は思うのですが、結局忘れてコミットしてしまう。そういった経験が一度はあると思います。
そのような問題の一部を解決する機能です。

Code Layer
このデモでは最後に元コードにレイヤーのコードをマージしています
demo.gif

使い方

  1. レイヤーを追加する
  2. 使い捨て、または一時的なコードを書く
  3. レイヤーを削除/マージする

機能

  • コード追加箇所のハイライト
  • レイヤーの表示/非表示の切り替え
  • レイヤーの削除
  • レイヤーのマージ

できないこと

複数のレイヤーの追加

すみません。私のアルゴリズム力では複数レイヤーの差分をいい感じに管理する案を思い付きませんでした
つよつよの方がいましたらアドバイスお願いします

複雑な編集

基本的に 使い方 で書いた編集のしかた以外は期待通り動作しない可能性が高いです
例えば、レイヤーを非表示にしてベースのコードを編集し、その後レイヤーを表示するなど

この辺はもう少しうまくできそう

開発で参考にした記事など

https://code.visualstudio.com/docs
https://qiita.com/kojisaiki/items/c20ccfd45c98fa3301d6

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?