simvx.ide.edit_controller

Edit command handlers – undo, redo, clipboard, line operations, folding, bookmarks.

Module Contents

Classes

EditCommandController

Handles all edit-menu actions and bookmark/history navigation.

Data

log

API

simvx.ide.edit_controller.log[source]

‘getLogger(…)’

class simvx.ide.edit_controller.EditCommandController(ide: simvx.ide.app.IDERoot)[source]

Handles all edit-menu actions and bookmark/history navigation.

Methods access the editor panel and IDE state through the ide reference.

Initialization

property state
on_undo()[source]
on_redo()[source]
on_cut()[source]
on_copy()[source]
on_paste()[source]
on_select_all()[source]
on_toggle_comment()[source]
on_delete_line()[source]
on_select_next()[source]
on_format_document()[source]
on_duplicate_line()[source]
on_move_line_up()[source]
on_move_line_down()[source]
on_fold()[source]
on_unfold()[source]
on_toggle_bookmark()[source]
on_next_bookmark()[source]
on_prev_bookmark()[source]
on_history_back()[source]
on_history_forward()[source]
on_find()[source]
on_replace()[source]
on_find_in_files()[source]