VSCode:是否可以轻松地格式化/着色我自己的“语言”?

时间:2018-05-23 12:56:18

标签: visual-studio-code format text-coloring

我在linux机器上使用VSCode,但我曾经使用过Notepad ++。使用Windows,并在记事本的语言选项(将代码着色和格式化为java,php,c#,etç),有一个选项来创建自己的自定义格式化程序,我使用此选项来创建自己的“日记语言”,例如:

  • 如果我使用*开始和结束一行,则会将该行格式设置为黑色和 胆大。
  • 如果我使用#开始和结束一行,则会用红色格式化该行 和平原。
  • 如果我使用>开始一行并以<结束,则会将该行格式设置为蓝色并加下划线。

我知道我可以开发自己的vscode插件,但这并不容易,绝对不是很快,是否有允许我这样做的选项或插件?

是的,我可以使用一些软件或应用程序来提醒我一些东西,我正在使用一些东西,但是在我的文本编辑器中添加我的注释会很好。

这不是Customizing syntax highlighting in Visual Studio Code的重复,因为我没有创建自己的语言。这是我的问题,我不想创建一个全新的语言包/主题,我只想要一些着色,如记事本++选项。

1 个答案:

答案 0 :(得分:3)

页面https://code.visualstudio.com/docs/languages/overview#_common-questions上的第二个问题似乎回答了这个问题

  

问:如果我不想创建完整的语言服务,我可以重复使用   现有的TextMate包?

     

答:是的,您还可以通过以下方式添加对您喜欢的语言的支持   TextMate着色剂。请参阅中的Themes, Snippets, and Colorizers主题   扩展创作部分,了解如何集成TextMate   .tmLanguage语法文件到VS代码。

哪些指向https://code.visualstudio.com/docs/extensions/themes-snippets-colorizers,它向您展示如何更轻松地整合自定义颜色和主题规则。