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;

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

解决方法

喜欢吗?

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

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...