Тема: Дебагер,vscode,macOS

При встановленні компілятора vscode (macOS) я ненароком  натиснув на кнопку Don't allow коли в мене запитувався дозвіл на використання терміналу.(https://i.stack.imgur.com/QRKhr.png) . Через це,як я підозрюю, я не можу використовувати ввід під час дебагу коду через cin>> С++,термінал при натисканні клавіш відразу крашиться.Компіялтор перевстановлював,в json файлах тикався,пробував знайти дозвіл в налаштуваннях маку,не знайшов.Якщо хтось допоможе буду вдячний)

2

Re: Дебагер,vscode,macOS

данічка написав:

При встановленні компілятора vscode

Visual Studio Code - це не компілятор.

данічка написав:

термінал при натисканні клавіш відразу крашиться

Що означає крашиться? Як це проявляється? Йдеться про термінал у vscode чи про звичайний термінал?

Подякували: leofun011

3

Re: Дебагер,vscode,macOS

Вибачте за плутанину!
Це термінал у вскод.Кожен раз коли я натискаю на дебаг з кодом де є cin>> і дебагер доходить до моменту функції cin>> дебаг припиняється ,у терміналі виводиться повідомлення і термінал відповідно закривається
"Build finished successfully.
*  Terminal will be reused by tasks, press any key to close it.  "

4

Re: Дебагер,vscode,macOS

Зрозуміло те, що нічого не зрозуміло. Код в студію, як і покроковий опис того, що ви робите (як білдите, що натискаєте тощо). Можна зі скріншотами.

5

Re: Дебагер,vscode,macOS

Можу вам на пошту/тг/viber запис екрану скинути?Не бачу тут на форумі можливості скинути

6

Re: Дебагер,vscode,macOS

Ніби має бути кнопка у формі відповіді, що завантажити файл чи зображення (найправіша в ряді кнопок). Якщо нема (не знаю, чи є вона в нових користувачів), можна скористатись якимось із хостингів зображень (гуглите image hosting — вам видасть купу сайтів, що дозволяють завантажити картинку), щоб завантажити зображення туди, звідти скопіювати адресу зображення (чи, краще, згенерований код у форматі bbcode) і вставити сюди.

7

Re: Дебагер,vscode,macOS

https://streamable.com/mwxi8j

8

Re: Дебагер,vscode,macOS

Так, а де креш?

cin >> a; // << очікує ввід

Дебагер просто чекає коли ви закінчите ввід, щоб продовжити. Введіть якесь значення в консолі.

9

Re: Дебагер,vscode,macOS

на записі має бути видно,я в термінал ввожу число,термінал закривається ,оскільки там
"Build finished successfully.
*  Terminal will be reused by tasks, press any key to close it.  "

10

Re: Дебагер,vscode,macOS

А що в debug console пише? Якісь помилки є?

11

Re: Дебагер,vscode,macOS

https://ibb.co/6H8wdLM

та наче немає

12

Re: Дебагер,vscode,macOS

Гаразд, а якщо ви спершу щось виведете, то все нормально? Бо схоже, що ви реально знайшли баг.

13

Re: Дебагер,vscode,macOS

https://staging.streamable.com/dsganp ось,вже пробував таке) не допомогло)

14

Re: Дебагер,vscode,macOS

Воно ?
Desktop, Documents, Downloads - це ті місця де не можна не варто компілювати проджекти. Закрий IDE, перемісти директорію (проджект), дай дозволи читаня+писаня+виконаня (в цій директорії), стартуй IDE (в цій директорії).

В ідеалі, користувач має стартувати термінал, перейти в робочу директорію, і тільки тоді стартувати IDE (в терміналі).

15

Re: Дебагер,vscode,macOS

Перемістив,не допомогло.Проте я не давав доступів.Як це зробити?

16

Re: Дебагер,vscode,macOS

Шукав, не знайшов. Система багато в чому linux'оподібна, може стандартний chmod -R порішає.

17

Re: Дебагер,vscode,macOS

В такому разі я би хотів змінити середовище на Clion, але там не зрозумілий для мене процес, скачування . Я звик що відкриваю директорію в vscode і вона зразу працює. Можете порекомендувати якийсь ресурс щоб розібратись з цим?