Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RStudio中Rmarkdown中的python高亮显示_Python_Syntax Highlighting_Rstudio_R Markdown - Fatal编程技术网

RStudio中Rmarkdown中的python高亮显示

RStudio中Rmarkdown中的python高亮显示,python,syntax-highlighting,rstudio,r-markdown,Python,Syntax Highlighting,Rstudio,R Markdown,我使用的是RStudio 0.98.1103。据说他们添加了“XML、YAML、SQL、Python和shell脚本的语法突出显示模式”。但当我写这样的东西时: ```{r engine='python', highlight=TRUE} print("Hello World") ``` -我没有得到适当的突出显示(就像我在这里)。我看到了这个问题:-但我想它是在0.98.1103发布之前被问到的,事情可能已经改变了,我只是做错了什么 有人能帮我吗?引擎选项告诉knitr实际运行代码块的语言

我使用的是RStudio 0.98.1103。据说他们添加了“XML、YAML、SQL、Python和shell脚本的语法突出显示模式”。但当我写这样的东西时:

```{r engine='python', highlight=TRUE}
print("Hello World")
```
-我没有得到适当的突出显示(就像我在这里)。我看到了这个问题:-但我想它是在0.98.1103发布之前被问到的,事情可能已经改变了,我只是做错了什么


有人能帮我吗?

引擎选项告诉
knitr
实际运行代码块的语言

他们在发行说明中提到的是源代码编辑器中的语法突出显示。在编辑器中打开现有的Python源文件,您将看到它正确地高亮显示

依赖于语言的语法突出显示通常是基于您正在编辑的文件的基础语言选择的(通常仅基于文件扩展名)。在您的示例中,您正在编辑一个.RMd文件,因此编辑器使用r-markdown的语法规则

output: 
  html_document:
    highlight: pygments

脑袋里出了问题。

有没有办法在RStudio中得到我想要的?我打算将结果发布到rpubs,似乎唯一的方法是发布RStudio生成的html。我不知道