我正在尝试根据变量的数据类型在 resharper 中创建自定义命名约定规则。我想创建一个规则来检查变量的数据类型并推荐匹配的前缀。这甚至可能吗。
例如对于这些局部变量:
Dim strName As String
Dim intAge As Integer
Dim strGender As Boolean
在这种情况下,resharper 规则应该在 strGender 下划线,因为 type 是 Boolean,prefix 是 str 而不是 bln。如果它建议 blnGender 为新变量名称类似地为具有 int 前缀的变量提供 Integer 类型,str 为字符串,obj 为对象,那将是很好的。
我不担心编译时的未知类型。我正在使用 ReSharper8