无法在 GoLand 控制台中显示整行

Can't show the whole long line in GoLand console

我写的代码如下:

func main() {
    fmt.Println("111111111111111111111111111111111111111111111111111111111111" +
       "1111111111111111111111111111")
}

虽然我取消了 "use soft wraps in console" 的复选框:

GoLand 控制台的输出是:

windows cmd 中的输出是:

如何才能在 GoLand 控制台中仅在 windows cmd 中显示整个长行?

这是因为 GoLand 2020.1 在 Windows 上启用了 pty,但未正确迁移默认设置和旧设置。

在执行以下解决方法之前,请升级到 2020.1.2,这应该可以解决问题。如果没有,请继续执行以下解决方法。

Ctrl+Shift+A | Registry... 中禁用 go.run.processes.with.pty 注册表项,这将得到解决。

有关详细信息,请参阅 the related issue