Мне всегда было интересно, какие были разные "режимы развертывания" (режим выпуска, режим отладки и т. Д.) В различных IDE (Visual Studio, Netbeans и т. Д.). Я уверен, что они имеют в виду разные вещи, основанные на языках и платформах, которые поддерживает IDE, но должно быть общее основополагающее намерение помечать проект как «Debug», а не как «Release».
В чем разница между этими режимами? Как IDE по-разному относится к ним во время компиляции / запуска / развертывания? Есть ли способ настроить свой собственный режим («Dev Mode», «QA Mode» и т. Д.)? Если да, то каковы типичные пользовательские настройки?
Спасибо!