重要的是如何定制snippet。 在Rstudio界面中查找工具全局选项. -代码编辑快照
定制snippets门户网站
当你进去的时候,你会看到一些预设的snippets
根据通过观察,snippet可以理解为具有特定结构的函数,首先以snippet开始,然后写下lib这样容易记住的简化名字,接着确定该snippet应该包含什么内容
例如,r语言依赖于各种软件包,并且可能需要安装新的软件包,但安装后必须自己手动安装库。 在下图中,我自己定义了il的snippet。 显而易见的是,快速安装和加载某个package。
我定义的il
3.2 ${}里面是什么意思? 默认的snippets $ { }大括号中的内容通常为“数字:单词”或0,可以看出有这两种格式。
冒号“:”后的单词是表示库包等提示的信息。 数字0意味着没有预设的提示信息。 查看33行代码的if,在控制台上试试if,按tab键就可以知道区别了; 对于其他数字,从1开始,按下标签后光标的跳转顺序如下所示。 尝试在控制台上运行mat的同时按tab键,方法是将数字1和2重新定位,如第17行中的mat。 看看光标跳转的顺序就知道了。 如果为同一个snippet定义了相同的数字,则同时修改两个位置以获得相同的输入,例如上面的il。
在自己经常需要Library的包中,也有可以用snippet预设的,这个我不用多说了吧~
另外,修改后,可以记住保存,使用自己定义的snippet。 have fun~