"длинный" - это сколько?
Например, с оглавлением названий функций: кликнул в списке, перешёл к функции (а если еще сортировку по алфавиту/порядку следования можно быстро переключать - вообще замечательно).
Это есть во всех IDE. Называется "Outline" или "Structure" обычно.
В Jetbrains даже есть шорткат, чтобы быстро искать по объявлениям в файле.
- Визуальная карта/дерево зависимостей/связей, чтобы быстро можно было разобраться/вспомнить код.
Это тебе не поможет - проверено.
Визуальная простыня-карта кода, как в Atom и Sublime.
Есть во всех IDE.
- Быстрый запуск (чтобы параллельно запустить-подредактировать-закрыть, а не ждать минуту загрузки, но это не принципиально).
Решается достаточно мощным железом. А так в принципе среды от JB и VS Code вполне укладываются в это требование.