首页 > 解决方案 > Visual Studio 2019 对齐 cout << 运算符

问题描述

我在 C++ 中打印多行输出,如下所示:

std::cout << "Line 1" << std::endl;
std::cout << "Line 2" << std::endl;
std::cout << "Line 3" << std::endl;

多次这样做后,我意识到std::cout的多次出现有点重复。我想做这样的事情:

std::cout << "Line 1" << std::endl
          << "Line 2" << std::endl
          << "Line 3" << std::endl;

但是,我似乎无法垂直对齐每行的第一个<<运算符。在 VS2019 中,它最终是这样的:

std::cout << "Line 1" << std::endl
    << "Line 2" << std::endl
    << "Line 3" << std::endl;

如何垂直对齐每行的第一个<<运算符,而无需手动间隔它们?

标签: c++visual-studiovisual-studio-2019indentationauto-indent

解决方案


像这样?

std::cout 
    << "Line 1" << std::endl
    << "Line 2" << std::endl
    << "Line 3" << std::endl;

推荐阅读