有个很奇怪的问题,竟然搜不到相关内容。 现象:
package main
import (
"fmt"
)
func main() {
fmt.Print("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbb")
}
用 GoLand 运行的上面的,console 输出到第 80 个字符后,就会自动换行,输出结果为:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaabbbbbbbbbbbbb
用 vscode 和命令行输出都是正常不换行的。 不知道 GoLand 的哪个配置限制了输出的最大长度。 除了上面这个简单的示例,正常跑的应用,有比较长的日志输出时,console 屏幕最大宽度输出后,起的第二行也是自带换行的,而不是平时的 Soft-Warp ,就是把所有日志复制出来粘贴到记事本,结尾都是有带换行符的,其他 JB 家的 IDE 都没出现过这种情况。
各位的 GoLand 有同样的问题吗?都是怎么配置解决,求帮助,谢谢。