为什么Intellij Idea的嵌入式终端中只有75个可见字符?

问题描述 投票:0回答:2

当我在工具窗口中使用 Idea 的嵌入式命令提示符时,我只能看到 75 个字符。字符在那里,但不可见:

C:>echo "这是我想给你看的句子,但我只得到 75 个字符 h “这是我想给你看的句子,但我这里只有 75 个字符”

我没有找到任何相关设置,也没有通过谷歌搜索找到有同样问题的人

Windows 7 上的 Idea 版本为 13.1.13,使用 jdk 1.7x

在idea之外,cmd.exe(版本6.1.7601)的配置不限制任何内容到75

intellij-idea console visibility
2个回答
84
投票

注意:自 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"

30
投票

这是一个已知错误:IDEA-117552 终端输出被截断为 80 个符号

我的系统上也出现这种情况(JDK 1.7、Windows 7、32 位)。

如果行长度很重要(不适合我),您可以将终端设置为浮动并减小其水平尺寸。然后就可以了。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.