C++ 再竖琴C++;支持单下划线关键字
我将ReSharper用于一个大型遗留C/C++项目。该项目碰巧使用单下划线版本的ANSI关键字,如_int64和_int32。ReSharper无法识别这些类型,所以我有数千条红色曲线 例如,在一行上,例如:C++ 再竖琴C++;支持单下划线关键字,c++,visual-studio,resharper,C++,Visual Studio,Resharper,我将ReSharper用于一个大型遗留C/C++项目。该项目碰巧使用单下划线版本的ANSI关键字,如_int64和_int32。ReSharper无法识别这些类型,所以我有数千条红色曲线 例如,在一行上,例如: unsigned _int64 x; 当我将鼠标悬停在生成的红色曲线上时,我看到: "(Local variable) unsigned _int64" "Local variable '_int64' is never used" "Expected ';'" 如果我把它改成双
unsigned _int64 x;
当我将鼠标悬停在生成的红色曲线上时,我看到:
"(Local variable) unsigned _int64"
"Local variable '_int64' is never used"
"Expected ';'"
如果我把它改成双下划线,那么一切都很好,但我不想为了让ReSharper高兴而做成千上万的更改
Microsoft支持关键字的单下划线和双下划线版本,具体如下:
为了向后兼容,所有
双下划线关键字except uuu except、uuu finally、uuu leave和
__支持try
是否有任何方法支持RESARPER C++中的单个下划线类型?
< P>从JeTeBy得到了明确的答案: 目前无法启用它,但我们很快会添加支持 对于单下划线关键字(希望在2017.1或补丁中) 释放)。你可以跟着 以接收更新为什么不一劳永逸地改变它,使用标准的类型名-比如
int64\t
?@JesperJuhl是的,可能会这样,但现在我正在回顾这段代码,并且希望将代码更改的范围保留为功能性和错误修复,以便可以通过差异搜索轻松查看它们。多个单独提交始终是一个选项;)