Как я могу увидеть, что я пишу в Netbeans, когда я запускаю свой код? - PullRequest
0 голосов
/ 09 ноября 2019

Я использую Netbeans для написания C. Моя проблема: я не вижу вывод моего кода. Я имею в виду, я вижу результат, но не сам процесс. Например:

#include <stdio.h>
int main(){
    int n;
    printf("please enter a number:\n");
    scanf("%d",&n);
    printf("your number's square is: %d", (n*n));
    return 0;
}

Когда я запускаю этот код. NetBeans открывает два окна. один для «build, run» и один для «run». Это позволяет мне писать в окне «Выполнить». но я не вижу текст «пожалуйста, введите число» или что я пишу. Я вижу только пустую страницу, но когда я пишу число, нажмите «дважды». Он показывает все результаты в одном окне одновременно. Примерно так:

please enter a number:
your number's square is: 25
RUN SUCCESSFUL (total time: 2s)

Как мне увидеть, что я пишу?

1 Ответ

0 голосов
/ 10 ноября 2019

Я могу воспроизвести вашу проблему. Это известная проблема с NetBeans 8.2, но я также вижу ту же проблему с NetBeans 11.2.

См. Эти отчеты об ошибках NetBeans:

В настоящее время нет решения проблемы, но есть простой обходной путь:

  • Выберите проект C на панели Проекты .
  • Щелкните правой кнопкой мыши и выберите Свойства из контекстного меню.
  • Выберите Выполнить из списка Категории .
  • Изменить Тип консоли с Внутренний терминал на Внешний терминал .
  • Изменить Внешний терминал Тип с По умолчанию на Окно команд . ProjectRunProperties
  • Нажмите OK .

Когда вы запустите свой проект, консоль теперь откроется в отдельном окне терминала за пределамиNetBeans, и ваш код будет работать должным образом:

consoleWindow

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...