1
在Visual Studio重命名(我使用的是2010),当你创建你自己的类/结构,其中,文件名和类名/结构名称相匹配,然后尝试重命名文件, Visual Studio询问您是否要更新类名称/结构名称和所有对类别/结构的引用。文件/参考在Visual Studio 2010
当我将一个代码文件导入到命名约定(文件名和类名/结构名相同)后的项目中,然后尝试重命名该文件时,Visual Studio不会要求我更新该类/ struct和引用它......为什么只工作了,我创造,而不是我导入文件吗?
基本上,我写C#一个Win32的Native API库,和我有出口(函数,函数指针,结构等)的整个负载。该代码编译,我很高兴它,因为我能够使用.net反射做了很多繁琐的工作对我来说。然而,当试图遵守C#文体规则时会出现问题。由于C++似乎喜欢把东西命名为喜欢的:“CRYPT_ATTRIBUTE”和“__pure_functioncall_”,我想这些文件重命名,像这样“CryptAttribute” /“PureFunctionCall”让所有的类型,代表等,C#友好。不过这是一项艰巨的任务! – series0ne 2012-07-20 15:55:40
猜你可以自动执行此操作。不是一件容易的事,而是一件可能的事。也许Roslyn CTP足够先进。 VisualStudio自动化(envdte)也可以帮助你操作你的项目和文件。 – 2012-07-23 09:15:36