Я перехожу к затмению из Visual Studio 2005, и я привык к этим привязкам клавиш:
- F7 = построить
- F5 = сборка и запуск (отладка)
- Shift-F5 = остановить бег
- Ctrl-Shift-F5 = прекратить запуск, сборку и запуск снова
С затмением есть:
- Ctrl-B = построить
- Ctrl F11 = запустить
- Shift-F11 = остановить работу (прекратить)
- Ctrl-Shift-F11 = прекратить и перезапустить (вероятно, собирая все, что ему нужно)
Я установил последние два в Window-> Preferences-> General-> Key, и они не работают. Я должен нажать на красный квадрат в представлении консоли, чтобы завершить работу приложения, иначе, если я снова нажму Ctrl-F11, произойдет сбой, так как исполняемый файл все еще работает в фоновом режиме.
Я попытался установить поле Когда в привязках клавиш:
- В представлении консоли
- В C/C++ Views
- В винде
- Редактор C/C++
- Отладка с ++
Ничего из этого не работает, и, похоже, нет опции «когда что-то работает». Run установлен на "В Windows" и работает как при запуске, так и при отладке, поэтому будет иметь смысл и Terminate.