The ruby module for Textadept. It provides utilities for editing Ruby code.
WARNING: this module is deprecated. It will no longer work in Textadept 12.0.
Shift+Enter
(⇧↩
|S-Enter
) Try to autocomplete anif
,while
,for
, etc. control structure withend
.
Toggles between { ... }
and do ... end
Ruby blocks.
If the caret is inside a { ... }
single-line block, that block is converted to a multiple-line
do .. end
block. If the caret is on a line that contains single-line do ... end
block, that
block is converted to a single-line { ... }
block. If the caret is inside a multiple-line
do ... end
block, that block is converted to a single-line { ... }
block with all newlines
replaced by a space. Indentation is important. The do
and end
keywords must be on lines
with the same level of indentation to toggle correctly.
Tries to autocomplete Ruby's end
keyword for control structures like if
, while
, for
, etc.
See also:
Patterns for auto end
completion for control structures.
See also:
Map of expression patterns to their types. Expressions are expected to match after the '=' sign of a statement.
List of "fake" ctags files to use for autocompletion. In addition to the normal ctags kinds for Ruby, the kind 'C' is recognized as a constant and 'a' as an attribute.