visual-studio - 在 Visual Studio 2008 中以编程方式强制大写?

标签 visual-studio visual-studio-2008 customization

在 Visual Studio 2008 中以编程方式强制关键字大写的最简单方法是什么?

我们使用专有的命令分隔语言(如 HTML)。我们正在尝试从旧版编辑器迁移到 Visual Studio 2008。我们的编码标准是将命令大写。旧版编辑器经过自定义以识别命令开始定界符并强制大写,直到键入结束定界符或按下转义键。

在 Visual Studio 2008 中最好的方法是什么?可以使用宏或加载项来完成吗?

(2009 年 1 月 12 日编辑)

感谢您到目前为止的建议。我认为他们没有回答我的问题。

说明:

  • 之前的编辑器是 CodeWright,因此那里的定制不能移植到 visual studio。
  • 源代码不是 C#。 StyleCop 似乎专门针对 C#。我们的语言类似于 HTML 等标记语言,但具有不同的分隔符和命令。
  • 我正在尝试根据开发人员的类型实际使用大写字母,而不是提醒他们正确的大写字母。由于命令都是定界的,我们当前的编辑器实际上会在键入开始定界符时打开 Caps Lock。当结束分隔符或退出键被按下时,大写锁定被关闭。这与键盘上 Caps Lock 的状态无关。

最佳答案

试用 StyleCop ,可从 Microsoft 网站获取。您可能需要针对您的特定编码标准调整规则集。对于我们使用的编码标准,它几乎是开箱即用的。

关于visual-studio - 在 Visual Studio 2008 中以编程方式强制大写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/426584/

相关文章:

.net - Win32 控制台应用程序与 CLR 控制台应用程序

在 C 程序 (Visual Studio) 中正确放置 volatile 修饰符

c# - 无法加载一个或多个项目,但是VS却没有说是哪个

windows - 为什么 ANSI 代码页和控制台代码页不同?

c# - 安装 Visual Studio 2015 更新 1 给我很多 : "package did not load correctly"

reactjs - 如何为所有 Material-UI 组件添加填充和边距?

json - 类方法的自定义代码完成?

Android - 如何使用 Helmert 转换将 gps 转换为自定义 map 上的屏幕 XY

visual-studio - 如何关闭 Visual Studio 中的图像预览

visual-studio-2008 - 带有 SQL Server 2008 的 SQL 数据库发布向导