在 Visual Studio 2008 中以编程方式强制关键字大写的最简单方法是什么?
我们使用专有的命令分隔语言(如 HTML)。我们正在尝试从旧版编辑器迁移到 Visual Studio 2008。我们的编码标准是将命令大写。旧的编辑器被定制为识别命令开始分隔符并强制大写,直到输入结束分隔符或按下转义键。
在 Visual Studio 2008 中最好的方法是什么?可以用宏或加载项来完成吗?
(2009 年 1 月 12 日编辑)
感谢您迄今为止的建议。我认为他们没有回答我的问题。
说明:
- 以前的编辑器是 CodeWright,因此那里的自定义不能移植到 Visual Studio。
- 源代码不是 C#。StyleCop 似乎专门用于 C#。我们的语言类似于 HTML 等标记语言,但具有不同的分隔符和命令。
- 我试图实际大写作为开发人员类型,而不是提醒他们适当的大写。由于命令都是定界的,我们当前的编辑器实际上在输入开始定界符时打开了 Caps Lock。当按下结束分隔符或退出键时,大写锁定将关闭。这与键盘上 Caps Lock 的状态无关。