为非活动代码区域启用智能感知
Enable intellisense for inactive code region
寻找有关使用 visual studio 进行 C# 的提示。
我需要一种方法来为预处理器 #if/#endif 之间的代码启用智能感知。
通常这样的代码是灰色的,我该如何禁用它。
即使代码没有被编译,我仍然需要对代码进行智能感知。
干杯
其实,如果要获得灰色部分的智能感知,只需要让灰色部分的条件为true
即可。并且没有其他方法可以实现它。
如果您在特定配置下使用pre-processor,您可以尝试以下两个建议来获取智能感知。
建议
在我这边,test
定义在 Debug 的 DefineConstant
下。
1)改变两部分的条件,当你修改第一部分时,将它的条件设为true
.
2) 或创建一个名为 Test 的新 Configuration,它没有这样的 pre-processor并且在修改灰色部分的时候,只需将Configuration改为Test,然后就可以修改灰色部分了
寻找有关使用 visual studio 进行 C# 的提示。
我需要一种方法来为预处理器 #if/#endif 之间的代码启用智能感知。
通常这样的代码是灰色的,我该如何禁用它。
即使代码没有被编译,我仍然需要对代码进行智能感知。
干杯
其实,如果要获得灰色部分的智能感知,只需要让灰色部分的条件为true
即可。并且没有其他方法可以实现它。
如果您在特定配置下使用pre-processor,您可以尝试以下两个建议来获取智能感知。
建议
在我这边,test
定义在 Debug 的 DefineConstant
下。
1)改变两部分的条件,当你修改第一部分时,将它的条件设为true
.
2) 或创建一个名为 Test 的新 Configuration,它没有这样的 pre-processor并且在修改灰色部分的时候,只需将Configuration改为Test,然后就可以修改灰色部分了