undoなんかは初期設計にないとめんどくさいタイプだから次はよろしく、というか一般的なIDEの機能は一通り習ってくれ