Pine编辑器的实用命令
在 Pine 编辑器的命令面板中,您可以运行直接影响代码或更改 Pine 编辑器运行方式的命令。您可以按 F1 或 Ctrl/Cmd + Shift + P 打开命令面板,也可以在编辑器中单击鼠标右键并选择“命令面板”。
要输入命令,请键入命令名称的一部分以在列表中找到它,然后单击它。下面列出了一些您可能以前未使用过的实用命令。
文本显示和提示
以下命令可以更改 Pine 编辑器中文本的外观或触发有用的代码提示。
命令 | 描述 |
减小编辑器字体大小 | 缩小Pine编辑器中的文本。 |
增大编辑器字体大小 | 放大Pine编辑器中的文本。 |
重置编辑器字体大小 | 将Pine编辑器中的文本大小重置为默认大小。 |
触发参数提示 | 当光标位于函数或方法的括号之间时,此命令会打开“参数提示”弹出窗口,显示函数和参数的说明。 |
触发建议 | 如果存在可用的代码建议,则会显示一个下拉列表。例如,如果光标位于函数或方法调用的括号内,则列表会包含该函数的可用参数。在其他情况下,列表可能包含光标所在位置对应的代码关键字。 |
视图:切换自动换行 | 启用或禁用 Pine 编辑器中的自动换行功能。此命令会覆盖 Pine 编辑器设置中的“默认使用自动换行”选项。 |
文本选择和转换
您可以使用以下命令查找和选择文本、更改大小写、重新排列代码行以及快速注释或取消注释行。
命令 | 描述 |
在上方/下方添加光标 | 在同一文本列中,主光标的上一行或下一行添加一个额外的光标。 |
在顶部/底部添加光标 | 在主光标上方或下方每一行的同一文本列中添加一个额外的光标。 |
将选定内容添加到下一个查找匹配项 | 高亮显示当前选中文本的下一个实例,并允许您同时更改两个实例。 |
将选择添加到之前的查找匹配项 | 高亮显示当前选中文本的前一个实例,并允许您同时更改两个实例。 |
按升序排列行 | 将所有选定的代码行按升序排列。 |
按降序排列行 | 将所有选定的代码行按降序排列。 |
切换行注释 | 注释或取消注释光标所在的行。如果选中了多行,此命令将注释或取消注释所有选中的行。 |
转换为驼峰式命名法 | 将选定的文本转换为驼峰式命名,例如ThisExample。 |
转换为Kebab命名 | 将选定的文本转换为 kebab 格式,例如:like-this-example。 |
转换为小写 | 将选定的文本全部转换为小写,例如:like this example。 |
变身蛇形命名 | 将选定的文本转换为蛇形命名法,例如 LIKE_THIS_EXAMPLE。 |
转换为标题命名 | 将选定的文本转换为标题大小写,例如:This Example。 |
转换为大写 | 将选定的文本全部转换为大写,例如:LIKE THIS EXAMPLE。 |
修剪尾随空白 | 删除所选行末尾的所有空白字符。 |
折叠命令
使用以下命令来操作文本折叠。折叠是 Pine 编辑器中可折叠的代码区域。将鼠标悬停在任何行号上时,包含折叠的代码段旁边会出现一个向下箭头。单击箭头,该代码段将被折叠,箭头指向右侧。再次单击箭头,该代码段将被展开。
折叠的工作方式与文本区域类似。要在代码中创建可折叠的文本区域,请在区域的第一行输入 //#region 注解,并在最后一行输入 //#endregion 注解。
命令 | 描述 |
从选定区域创建折叠范围 | 从选定的文本创建折叠范围。 |
折叠/展开/切换折叠 | 缩小或扩大折叠范围。 |
全部折叠/全部展开 | 折叠或展开脚本中的所有折叠范围。 |
折叠/展开除选定部分外的所有部分 | 折叠或展开脚本中除选定范围之外的所有折叠范围。 |
折叠/展开所有区域 | 折叠或展开所有带有 //#region 和 //#endregion 注解的代码区域。 |
移除手动折叠范围 | 移除您在所选行代码中添加的所有折叠范围。 |
折叠水平 1-7 | 折叠嵌套区域。例如,“折叠水平 2”会折叠顶级区域内的所有区域。“折叠水平 1”等效于“全部折叠”命令。 |
递归折叠/展开 | 折叠或展开选定范围及其内的所有范围。 |