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

Gab*_*ira 32 console visibility intellij-idea

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

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

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

在Windows 7上,Idea版本为13.1.13,jdk为1.7x

外界的想法,cmd.exe(版本6.1.7601)配置不限制任何东西到75

est*_*ani 84

注意:自IDEA 2016.3.2以来,这打破了终端,不再需要了.因此,只需在更新到无法创建终端的版本时删除它.

对于Windows,将终端shell路径(文件 - >设置 - >工具 - >终端)从cmd.exe:更改为:

cmd.exe "/K mode con:cols=500 lines=9999&cmd.exe"
Run Code Online (Sandbox Code Playgroud)

或者如果使用bash for windows子系统:

cmd.exe "/K set LINES=9999&C:\windows\system32\bash.exe"
Run Code Online (Sandbox Code Playgroud)

如错误描述(https://youtrack.jetbrains.com/issue/IDEA-117552)中所述

编辑:也用引号括起/ K!

  • 工程,但要注意 - 我**,即` "CMD.EXE"/ K "模式CON:的cols = 500线= 9999&cmd.exe的" 包`在**报价cmd.exe`',否则你得到的恼人的`java.io.IOEXception:无法创建PTY`错误. (7认同)
  • 这是2个解决方案中更容易的,并且是永久修复 (5认同)
  • 为什么2年以后仍未修复? (3认同)

sin*_*a72 29

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

也发生在我的系统上(JDK 1.7,Windows 7,32位).

如果线长很重要(不适合我),您可以将终端设置为浮动并减小其水平尺寸.然后它工作.

在此输入图像描述

  • 而且,如果你把它设置为不浮动,它会继续工作 (9认同)