Skip to contents

All functions

addin.tools-package addin.tools
Helper functions to create RStudio add-ins.
ensure_blank_line()
Add blank lines if needed.
is_blank_line_needed_below()
' Check if a blank line is needed below.
is_blank_line_needed_above()
Check if a blank line is needed above.
is_visual_editor() is_rmd_visual_mode()
Check if Visual Editor (VE) is used
make_spaces()
Generate spaces of certain length
repeat_symbol() repeat_symbol_2()
Repeat sequence of symbols.
rs_document_context
Data: RStudio decment context data.
rs_enclose_selection_with()
Enclose selection of text with indicated symbols.
rs_enclose_selected_rows_with() rs_enclose_first_row_with()
Enclose setected rows with text.
rs_get_context()
Retrieve information about an active RStudio document.
rs_get_index_first_selected_col() rs_get_index_last_selected_col() rs_get_index_first_selected_row() rs_get_index_last_selected_row() rs_get_index_selected_rows()
Get indices related to the selection(s).
rs_get_n_selections()
Get number of selections.
rs_get_position_selection_start() rs_get_position_selection_end() rs_get_index_selection_start() rs_get_index_selection_end()
Get position(s) related to the selection(s).
rs_get_row_lengths()
Get lengths of selected rows.
rs_get_row_range() rs_get_row_ranges() rs_get_row_range_w_newline() rs_get_first_selected_row_range()
Get row range of the indicated line
rs_get_selection_length()
Get length of selection.
rs_get_selection_range()
Get range of selection.
rs_get_selection_text()
Get selection text.
rs_get_text() rs_get_selected_rows() rs_get_first_selected_row() rs_get_first_selected_row_length() rs_get_last_selected_row() rs_get_last_selected_row_length()
Get text in indicated lines.
rs_insert_at_row_start()
Insert text at the beginning of the row(s).
rs_insert_before_first_selected_row()
Insert text at the beginning of the first selected row.
rs_insert_symbol_seq()
Insert a sequence of symbols.
rs_insert_text()
Insert text at the cursor position.
rs_replace_in_selection() rs_replace_selection() select_correct_range()
Replace text in selection.
rs_select_rows() rs_select_all_selected_rows() rs_select_first_selected_row() rs_select_last_selected_row() rs_deselect_range()
Select rows