ソースレベルのデバッグは業務では使わないですよ。保守を考えるとログを使います。
というかGUIな開発環境はほとんど必要ないです。プロジェクトの新規作成とビルド実行する時以外はemacsでガリガリ書きますので。