【发布时间】:2017-10-24 05:52:03
【问题描述】:
Resharper 是否可以替换宏调用在分行模式下?
示例
我有这个代码:-
#define TEST(T) int T=5; \
T++;
TEST(apple);
如果我点击 替换宏调用和所有嵌套调用如下:-
TEST(apple); 行将变为:-
int apple=5; apple++;;
我希望有一个选项可以使结果为 2 行:-
int apple=5;
apple++;;
其他说明
我知道带有\ 的宏最终被解释为单行,
但是如果有一个选项可以显示尽可能多的线条来吸引眼球,那就太好了。
(即使它可能会破坏宏行为,例如带有 __LINE__ 的那些)
这对于调试 10 行以上的宏很有用。
【问题讨论】:
标签: c++ visual-studio resharper resharper-c++