Sublime Text:如何识别(并高亮显示)c# . net类、方法和属性名
本文关键字:net 方法 显示 属性 Text 何识别 Sublime 识别 高亮 | 更新日期: 2023-09-27 17:53:56
我真的很想使用Sublime Text更多的轻c#编码;然而,我更希望Sublime Text能够标识。net类、方法和属性名;然后,使用我的自定义配色方案中的颜色来突出显示它们。
我安装了"c#编译和运行"以及"完成";然而,它们并没有产生任何影响。我希望有人能给我指出一个插件,可以添加这个增强。
我不会用c#编程,所以我不能从个人经验来看,但快速搜索谷歌发现了csharp-tmbundle
,这是TextMate的语言定义,也应该适用于Sublime Text。在命令行上转到Packages
文件夹(%APPDATA%'Sublime Text X'Packages
中X
为2
或3
)并运行
git clone https://github.com/wintermi/csharp-tmbundle.git C#
,你现在应该在View -> Syntax
菜单中有一个C#
选项,以及通过状态栏最右边的选项可以访问的语法菜单。为了确定光标下当前活动的作用域,我强烈推荐通过Package Control获得的ScopeAlways
插件。
祝你好运!
您将不得不扩展c#语言的语法定义。这些隐藏在.sublime-package
文件中,基本上是zip文件。您可以使用插件PackageResourceViewer
,其中一个功能是它可以将文件和包解压缩到Packages
目录。
一旦你安装了插件,打开命令面板并输入prv
来获得Package Resource Viewer
选项。选择Open Resource
并导航到C#
。然后需要搜索.tmLanguage
文件。这将允许您对解析进行更改。
看:http://docs.sublimetext.info/en/latest/reference/syntaxdefs.html