R语言调用函数时快速跳出括号的快捷键设置方法
R 常用IDE下的对应操作方案
RStudio(最主流R开发环境)
两种无额外配置的原生方案可以实现需求,都可以和Tab补全操作无缝衔接:
- 方案1:利用自动括号匹配特性
RStudio默认开启自动括号匹配,当你补全参数后光标处于library(tidyverse|)位置时,直接输入),编辑器不会重复插入右括号,只会自动将光标跳转到现有闭合括号的外侧,此时你直接按空格即可得到目标状态,全程操作仅需两次按键,和补全操作衔接非常流畅。
你可以在「工具」→「全局选项」→「代码」→「编辑」中确认「自动匹配括号和引号」选项已勾选,就能使用这个特性。 - 方案2:默认快捷键跳转
光标在括号内时,直接按Tab即可直接跳出到闭合括号外侧,如果需要后面加空格,按完Tab后直接敲空格即可。
如果想要完全一步到位(跳出括号+自动加空格),可以自定义快捷键:
打开「工具」→「修改键盘快捷键」,搜索「跳出闭合元素」,将其绑定为你习惯的按键组合即可。
VS Code(搭配R插件使用)
默认安装R扩展和编辑器括号匹配插件后,补全参数后直接按Tab即可自动跳出闭合括号,后续按空格即可得到目标状态。
内容的提问来源于stack exchange,提问作者TarJae
相关产品推荐
相关产品推荐

