Не могу показать всю длинную строку в консоли GoLand - PullRequest
1 голос
/ 27 мая 2020

Я написал код следующим образом:

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

Хотя я снял флажок «использовать мягкие оболочки в консоли»:

enter image description here

Вывод в консоли GoLand:

enter image description here

Вывод в windows cmd:

enter image description here

Что я могу сделать, чтобы показать всю длинную строку в консоли GoLand, только в windows cmd?

1 Ответ

3 голосов
/ 27 мая 2020

Это связано с тем, что GoLand 2020.1 включил pty на Windows, но стандартные и старые настройки не были правильно перенесены.

Перед выполнением описанного ниже обходного пути обновитесь до 2020.1.2, что должно решить проблему. Если это не так, воспользуйтесь обходным путем, описанным ниже.

Отключите go.run.processes.with.pty раздел реестра в Ctrl+Shift+A | Registry..., и это будет решено.

Подробнее см. связанный вопрос .

...