Другими словами, я хотел бы показать вывод не во внешней консоли.
Когда я запускаю свою привет мировую программу:
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" в опциях проекта, но это, кажется, не имеет эффекта.
Я пытался проверить посредством всех настроек, но я не нашел ничего, что поможет.
Вы, возможно, поняли это к настоящему времени, но я имел те же проблемы и полагал, что отправлю для кого-либо еще, кто мог бы приехать, смотря.
Снятие выделения с опцией "Run on external console" работало на меня, но поскольку Окно вывода Приложения, кажется, автоскрыто по умолчанию, я должен был открыть его путем нажатия или парения над "в– ¶ Вывод Приложения" в правом нижнем угле. Однажды открытый, выполняя проект снова, например, с F5, закроет окно для вывода. Для хранения этого открытым нажмите на небольшую кнопку "Dock" рядом с близкой кнопкой.
См. изображение ниже для снимка экрана.
Снятие выделения "работает на внешней консоли", измененной на 7.6.9 версиях (предварительный просмотр).
Можно найти его таким образом: [
После выполнения появится приложение Вывод. Для следующих запусков можно вспомнить это, нажав на кнопку нижней панели.