登录
首页 >  Golang >  Go问答

无法在 GoLand 控制台中显示整条长线

来源:stackoverflow

时间:2024-03-17 08:12:30 197浏览 收藏

在 GoLand 2020.1 中,Windows 用户可能会遇到无法在控制台中完整显示长行的现象。这是因为该版本启用了 pty,导致默认设置出现问题。要解决此问题,建议用户升级到 2020.1.2 或在注册表中禁用 go.run.processes.with.pty 项。禁用此项将恢复正常显示,使长行在控制台中完整显示。

问题内容

我写的代码如下:

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

虽然我取消选中“在控制台中使用软包装”复选框:

goland 控制台的输出是:

windows cmd 中的输出是:

如何才能在 goland 控制台中(仅在 windows cmd 中)显示整条长线?


解决方案


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

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

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

了解更多详情,请参阅 the related issue

好了,本文到此结束,带大家了解了《无法在 GoLand 控制台中显示整条长线》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>