R Studio 不会插入制表符,而是显示“(无匹配项)”——如何修复?
R Studio won't insert tabs, instead displays `(No matches)` - How to fix?
我正在尝试用一堆 "white space" 在所述代码和注释之间填充我的 R Studio 代码。请参见下图。
每次我尝试通过在键盘上敲击 Tab
来添加填充时,我反而会收到 (No matches)
警告?如何禁用此行为?这是一个重现:
library(ggplot2) # line 1
p1 <- ggplot(mtcars, aes(disp, mpg)) + # line 2
geom_point() # line 3
ggplot(mtcars, aes(mpg, disp)) + # line 5
geom_point() # line 6
10 + 10 # line 8
制表符通常用于完成对象名或函数名。例如,如果我键入 library(ggp
并按 Tab,它将完成为 library(ggplot)
。如果你想要制表符 space,转到新行并按制表符,这将为你提供制表符格式。
这对你有帮助support.rstudio.com
我认为这不可能,但无论如何您都不应该禁用它。 Tab 键用于代码完成,这对程序员来说比常规 Tab 键更有用。如果您第二次点击 Tab 按钮,它应该会正常跳转。
每当我想要多个标签时,我只是复制和粘贴,无论如何,这会快得多,因为您可以一次复制和粘贴多个标签。此外,您应该知道 RStudio 中的制表符只有四个空格,因此您也可以使用空格键(加上复制和粘贴),四个空格的每一块都将被视为一个制表符。
还有一件事:你的"comments"是多余的,因为行号已经在左边了。任何好的 IDE 都会有行号,因此没有必要添加它们。内联注释也应该谨慎使用。
我正在尝试用一堆 "white space" 在所述代码和注释之间填充我的 R Studio 代码。请参见下图。
每次我尝试通过在键盘上敲击 Tab
来添加填充时,我反而会收到 (No matches)
警告?如何禁用此行为?这是一个重现:
library(ggplot2) # line 1
p1 <- ggplot(mtcars, aes(disp, mpg)) + # line 2
geom_point() # line 3
ggplot(mtcars, aes(mpg, disp)) + # line 5
geom_point() # line 6
10 + 10 # line 8
制表符通常用于完成对象名或函数名。例如,如果我键入 library(ggp
并按 Tab,它将完成为 library(ggplot)
。如果你想要制表符 space,转到新行并按制表符,这将为你提供制表符格式。
这对你有帮助support.rstudio.com
我认为这不可能,但无论如何您都不应该禁用它。 Tab 键用于代码完成,这对程序员来说比常规 Tab 键更有用。如果您第二次点击 Tab 按钮,它应该会正常跳转。
每当我想要多个标签时,我只是复制和粘贴,无论如何,这会快得多,因为您可以一次复制和粘贴多个标签。此外,您应该知道 RStudio 中的制表符只有四个空格,因此您也可以使用空格键(加上复制和粘贴),四个空格的每一块都将被视为一个制表符。
还有一件事:你的"comments"是多余的,因为行号已经在左边了。任何好的 IDE 都会有行号,因此没有必要添加它们。内联注释也应该谨慎使用。