在Sublime Text 3中,如何更改注释字符?

时间:2017-06-14 21:43:42

标签: sublimetext3 roxygen2

我喜欢自动评论功能Ctrl + /,但我希望能够随意更改其使用的字符。我已经阅读了许多类似的问题,例如this one,但它并不是一般的解决方案。

如何让评论角色使用不同的东西?具体的用例是我编写R代码并使用Roxygen2进行文档编制。这使用#'作为评论字符,而不仅仅是#。所以我想设置sublime来使用#',因为我不能将其用于Roxygen2评论。

有关Sublime2的问题,如this one,请参阅' .tmPreferences'文件,但我在Sublime 3安装中找不到任何此类文件。如果答案仍然是这些文件,它们存储在Sublime 3中的哪个位置?

1 个答案:

答案 0 :(得分:6)

正如Enable automatic commenting in Sublime Text for a custom syntax中提到的.tmPreferences files are used to specify what the comment markers are for a syntax

编辑R的注释标记:

  1. 安装PackageResourceViewer
  2. 打开命令面板
  3. 输入PRV: O
  4. 选择PackageResourceViewer: Open Resource
  5. 选择R
  6. 选择Comments.tmPreferences
  7. 根据需要修改TM_COMMENT_START value#'
  8. 保存文件
  9. 使用R文件上的切换评论功能,看到它现在使用#'代替#