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

In Sublime Text 3, how can I change the comment character?

我喜欢自动评论功能Ctrl + /,但我希望能够任意更改它使用的字符。我读过很多类似的问题,比如 this one,但这并不是一个通用的解决方案。

如何让评论字符使用不同的东西?具体用例是我正在编写 R 代码并使用 Roxygen2 进行文档记录。这使用 #' 作为注释字符,而不仅仅是 #。所以我想将 sublime 设置为使用 #' 因为照原样,我不能将它用于 Roxygen2 评论。

关于 Sublime2 的问题,例如 this one,请参考“.tmPreferences”文件,但我无法在我的 Sublime 3 安装中找到任何此类文件。如果答案仍然是这些文件,那么它们在 Sublime 3 中存储在哪里?

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. Select PackageResourceViewer: Open Resource
  5. Select R
  6. Select Comments.tmPreferences
  7. 根据需要将 TM_COMMENT_START value 编辑为 #'
  8. 保存文件
  9. 在 R 文件上使用切换注释功能,发现它现在使用 #' 而不是 #