选择控制台中的文本。
bpy.ops.console.select_set(select=False, right=False, left=False, up=False, down=False, select_word=False, extend=False, toggle=False, deselect=False)
select
: boolean, optional (default=False)
如果为True,则全选控制台文本。
right
: boolean, optional (default=False)
如果为True,则向右移动一格并选择。
left
: boolean, optional (default=False)
如果为True,则向左移动一格并选择。
up
: boolean, optional (default=False)
如果为True,则向上移动一行并选择。
down
: boolean, optional (default=False)
如果为True,则向下移动一行并选择。
select_word
: boolean, optional (default=False)
如果为True,则选择当前光标所在单词。
extend
: boolean, optional (default=False)
如果为True,则扩展前一个选择操作的选择范围。
toggle
: boolean, optional (default=False)
如果为True,则将当前选择的状态设置为不选中。
deselect
: boolean, optional (default=False)
如果为True,则取消选择文本。
{'FINISHED'}
表示成功执行操作。import bpy
# 将控制台文本选择上移一行并放大选择范围
bpy.ops.console.select_set(up=True, extend=True)
如果任何参数都不是True,则会取消文本选择。
select_word
参数选择的是当前光标所在的完整单词,包括任何标点符号。
如果 deselect
和 select
参数同时为True,则将取消选择并全选控制台文本。