如果一个人被约束并决心在 Visual Studio 中为 C# 项目语法着色(并且为了奖励,语法检查甚至智能感知功能!),将如何去做呢?
我有一些疯狂的想法:
- 创建一种实际上是 C# 的新语言,但有足够的差异以某种方式支持内联 SQL(不在双引号内)。
- 制作一个 Visual Studio 插件(或以某种方式修改附带的 VS 代码),在某些时候设法使代码着色。
谁知道还有什么其他选择。
我知道实现我的目标在努力、时间、资源等方面可能会非常昂贵。我问的是,如果你有这些资源,它实际上需要什么?