Так, к слову:
Помнится для таких целей однажды даже пересобирал среду (это был akelpad), но например purebasic кодить удобней в jaPBe, а что-то ещё - в других средах. Чтоб все работали на одинаковых хоткеях (F5=запуск, F6=запуск с дебагером) сделал специальный ланчер для сред который их запускает, передаёт параметры (чтоб работало "Открыть с помощью") и потом сидит до самого завершения работы как невидимый процесс в памяти и следить за нужными кнопками, отменяя стандартные вызовы среды и заставляя её делать что-то там другое (имитируя нажатия на её родные хоткеи). Поначалу способ казался неудобным, но потом вдруг оценил что достаточно было один раз написать такой ланчер для каждой из нужных прог и после этого не страшны всякие там переустановки и т.д. - ланчер остаётся самим собой и работает как надо.





Ответить с цитированием