Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.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
在R标记中突出显示VBA代码_R_Vba_Knitr_R Markdown - Fatal编程技术网

在R标记中突出显示VBA代码

在R标记中突出显示VBA代码,r,vba,knitr,r-markdown,R,Vba,Knitr,R Markdown,有没有办法突出显示R标记代码块中的VBA代码,例如 {r,engine=“vbnet”,eval=FALSE} Sub MyFirstSub() MsgBox“你好,世界!” 端接头 不会给出所需的结果(因为vbnet是未知的语言引擎) {r,eval=FALSE} Sub MyFirstSub() MsgBox“你好,世界!” 端接头 部分工作,但我希望这样,例如,关键字子也突出显示 不幸的是,pandoc(转换并提供高亮显示的引擎)还不支持任何VB变体(请参阅)。虽然我不知道它是否完整,

有没有办法突出显示R标记代码块中的VBA代码,例如

{r,engine=“vbnet”,eval=FALSE}
Sub MyFirstSub()
MsgBox“你好,世界!”
端接头

不会给出所需的结果(因为vbnet是未知的语言引擎)

{r,eval=FALSE}
Sub MyFirstSub()
MsgBox“你好,世界!”
端接头


部分工作,但我希望这样,例如,关键字子也突出显示

不幸的是,pandoc(转换并提供高亮显示的引擎)还不支持任何VB变体(请参阅)。虽然我不知道它是否完整,是否是最新的,或者是否有足够的帮助,但是谷歌有一个成功的例子。祝你好运,不是好消息。我希望你能通过knitr添加一些关键字来突出显示;这使用了来自的语法描述文件,因此应该可以为VB、VBA、VB.NET等创建一个xml文件(因为Kate据称支持180多种编程语言,有可能已经支持其中一种VB变体,在这种情况下,向@jgm发送请求,将其导入
高亮显示的Kate
)注:见a(自2010年起)。