【问题标题】:VSCode: is it possible to easily format/color my own "language"?VSCode:是否可以轻松地格式化/着色我自己的“语言”?
【发布时间】:2018-11-02 11:32:39
【问题描述】:

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

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

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

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

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

【问题讨论】:

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


【解决方案1】:

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

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

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

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

【讨论】:

  • 感谢您的信息和链接,我现在已经查看了它们,并且必须说它不像记事本++那样容易,但我想这是我想做的唯一选择,我会的试试看。
猜你喜欢
  • 1970-01-01
  • 2015-05-19
  • 2015-11-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多