Сочетание клавиш для переключения между режимами отладки и выпуска в Visual Studio

Или вы можете очистить входной буфер, чтобы прочитать строку

fflush (stdin)

, она определена в заголовке stdio.h .

Этот код работает ..

cout << "Enter the number: ";
int number;
cin >> number;

cout << "Enter names: ";
string names;
fflush(stdin);  //FLUSHING STDIN
getline(cin, names);
30
задан jww 14 October 2018 в 02:23
поделиться

3 ответа

Вы можете настроить комбинацию клавиш в диалоговом окне Инструменты -> Параметры -> Среда -> Клавиатура. Команда Build.SolutionConfigurations сосредоточит ваше внимание на раскрывающемся списке конфигурации сборки, чтобы вы могли легко изменить конфигурацию с помощью клавиш со стрелками. Кроме того, Build.SolutionPlatforms выбирает раскрывающийся список «Платформа». Единственный недостаток заключается в том, что фокус будет удален с того, что было ранее выбрано.

10
ответ дан 27 November 2019 в 22:17
поделиться

Just for the record, it's actually not that hard to use the standard keyboard mappings for the Configuration Manager dialog:

Alt+B, O, (Arrow keys or first letter, e.g. D(ebug) or R(elease)), Enter

The dialog box pops up fairly quickly, so this works for me.

41
ответ дан 27 November 2019 в 22:17
поделиться

Кажется, нет, но вы можете установить ключевую команду (Инструменты -> Параметры -> Среда -> Клавиатура) для Build.ConfigurationManager, которая откроет диалоговое окно, которое вы можно использовать клавиши курсора для быстрой навигации.

Вы также можете настроить макрос (аналогичный this ) и привязать его к горячей клавише.

4
ответ дан 27 November 2019 в 22:17
поделиться