Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/140.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 再竖琴C++;支持单下划线关键字_C++_Visual Studio_Resharper - Fatal编程技术网

C++ 再竖琴C++;支持单下划线关键字

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 ';'" 如果我把它改成双

我将ReSharper用于一个大型遗留C/C++项目。该项目碰巧使用单下划线版本的ANSI关键字,如_int64和_int32。ReSharper无法识别这些类型,所以我有数千条红色曲线

例如,在一行上,例如:

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是的,可能会这样,但现在我正在回顾这段代码,并且希望将代码更改的范围保留为功能性和错误修复,以便可以通过差异搜索轻松查看它们。多个单独提交始终是一个选项;)