当我在工具窗口中使用 Idea 的嵌入式命令提示符时,我只能看到 75 个字符。字符在那里,但不可见:
C:>echo "这是我想给你看的句子,但我只得到 75 个字符 h “这是我想给你看的句子,但我这里只有 75 个字符”
我没有找到任何相关设置,也没有通过谷歌搜索找到有同样问题的人
Windows 7 上的 Idea 版本为 13.1.13,使用 jdk 1.7x
在idea之外,cmd.exe(版本6.1.7601)的配置不限制任何内容到75
注意:自 IDEA 2016.3.2 起,这会破坏终端并且不再需要。因此,当您更新到无法创建终端的版本时,只需将其删除即可。
对于 Windows,将终端 shell 路径(文件 -> 设置 -> 工具 -> 终端)从
cmd.exe
更改为:
cmd.exe "/K mode con:cols=500 lines=9999&cmd.exe"
或者如果使用 bash for windows 子系统:
cmd.exe "/K set LINES=9999&C:\windows\system32\bash.exe"
如错误描述中所述 (https://youtrack.jetbrains.com/issue/IDEA-117552)
编辑:将 /K 也用引号引起来!
编辑:对于 macOS,请使用以下一个
/bin/zsh -c "LINES=9999; exec zsh"
这是一个已知错误:IDEA-117552 终端输出被截断为 80 个符号
我的系统上也出现这种情况(JDK 1.7、Windows 7、32 位)。
如果行长度很重要(不适合我),您可以将终端设置为浮动并减小其水平尺寸。然后就可以了。