使精巧的SQL语法变色

问题描述 投票:6回答:3

如果绑定并确定要在Visual Studio中以彩色的C#项目语法获取Dapper SQL字符串(并且要额外收取语法检查甚至具有智能的能力!),怎么办?

我有一些疯狂的想法:

  • 创建一种实际上是C#的新语言,但具有足够的差异以某种方式支持内联SQL(不在双引号内。)>
  • 制作一个Visual Studio插件(或以某种方式修改附带的VS代码),该插件在某些时候设法使代码着色。
  • 谁知道还有其他选择。

我知道要达到目标可能会付出很大的努力,时间,资源等。从我的角度来看,如果您拥有这些资源,实际需要什么呢?

[如果绑定并确定要使用Visual Studio中着色的C#项目语法获取Dapper SQL字符串(并且,还要检查语法甚至具有智能感知能力,这是一个奖励!),怎么办呢? ...

c# visual-studio dapper colorize
3个回答
5
投票

已经有a Visual Studio Add In用于执行此操作。检查一下!


1
投票

编写Visual Studio插件来做到这一点并不难,您可以在C#中完成所有操作。 Here's我之前做过一次参考的样本。我建议一开始就不要填写完成部分,这样可以使工作更轻松。


0
投票

聚会晚了一点,但是这次扩展为我做了工作:

© www.soinside.com 2019 - 2024. All rights reserved.