Как отобразить вывод приложения в области вывода приложения в MonoDevelop?

Другими словами, я хотел бы показать вывод не во внешней консоли.

Когда я запускаю свою привет мировую программу:

import std.stdio;
void main ()
{
    writeln("Hello world!"); 
}

Шоу Области вывода Приложения:

[Отладка потока с помощью libthread_db включила] Используя хост libthread_db библиотека \"/lib/x86_64-linux-gnu/libthread_db.so.1 \". [Нижний 1 (обрабатывают 17025), вышедший обычно]

Вместо "Привет мир!".

Некоторое окно терминала открывается для части секунды, показывая "Привет мир!" сообщение, но затем это исчезает.

Я пытался сбросить флажок "Run on external console" в опциях проекта, но это, кажется, не имеет эффекта.

Я пытался проверить посредством всех настроек, но я не нашел ничего, что поможет.

enter image description here

1
задан 11 October 2016 в 00:45

2 ответа

Вы, возможно, поняли это к настоящему времени, но я имел те же проблемы и полагал, что отправлю для кого-либо еще, кто мог бы приехать, смотря.

Снятие выделения с опцией "Run on external console" работало на меня, но поскольку Окно вывода Приложения, кажется, автоскрыто по умолчанию, я должен был открыть его путем нажатия или парения над "в– ¶ Вывод Приложения" в правом нижнем угле. Однажды открытый, выполняя проект снова, например, с F5, закроет окно для вывода. Для хранения этого открытым нажмите на небольшую кнопку "Dock" рядом с близкой кнопкой.

См. изображение ниже для снимка экрана.

this image

2
ответ дан 7 December 2019 в 12:37

Снятие выделения "работает на внешней консоли", измененной на 7.6.9 версиях (предварительный просмотр).

Можно найти его таким образом: [Menu[1]

Dailog

После выполнения появится приложение Вывод. Для следующих запусков можно вспомнить это, нажав на кнопку нижней панели.

1
ответ дан 7 December 2019 в 12:37

Другие вопросы по тегам:

Похожие вопросы: