@pddev

Редактор кода, удобный для больших длинных файлов -?

Какие есть редакторы с удобной работой с длинными файлами кода?
Например, с оглавлением названий функций: кликнул в списке, перешёл к функции (а если еще сортировку по алфавиту/порядку следования можно быстро переключать - вообще замечательно).

Хотелось бы видеть в рекомендуемых редакторах побольше следующих фич из списка:
- Оглавление имён (функций/методов прежде всего).
- Визуальная простыня-карта кода, как в Atom и Sublime.
- Визуальная карта/дерево зависимостей/связей, чтобы быстро можно было разобраться/вспомнить код.
- Переход к объявлению при клике по имени
- Быстрый запуск (чтобы параллельно запустить-подредактировать-закрыть, а не ждать минуту загрузки, но это не принципиально).
  • Вопрос задан
  • 360 просмотров
Решения вопроса 2
"длинный" - это сколько?
Например, с оглавлением названий функций: кликнул в списке, перешёл к функции (а если еще сортировку по алфавиту/порядку следования можно быстро переключать - вообще замечательно).

Это есть во всех IDE. Называется "Outline" или "Structure" обычно.
В Jetbrains даже есть шорткат, чтобы быстро искать по объявлениям в файле.
- Визуальная карта/дерево зависимостей/связей, чтобы быстро можно было разобраться/вспомнить код.

Это тебе не поможет - проверено.

Визуальная простыня-карта кода, как в Atom и Sublime.

Есть во всех IDE.

- Быстрый запуск (чтобы параллельно запустить-подредактировать-закрыть, а не ждать минуту загрузки, но это не принципиально).

Решается достаточно мощным железом. А так в принципе среды от JB и VS Code вполне укладываются в это требование.
Ответ написан
@lz961
notepad++
возможность удалённого редактирования использованием sftp, но без дерева связей
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
mayton2019
@mayton2019
Bigdata Engineer
Да. Atom и Sublime, Notepad++ - это хорошие кандидаты на роль универсального редактора на все
случаи жизни. Многие из них работают с Markup/Markdown языками.

Если эти редакторы не подошли или не справились с задачей - то хотелось-бы узнать почему. Вряд-ли
мы сможем найти им замену с таким-же числом фич.

Вот. Все современные IDE (Visual Studio Code, Eclipse, Netbeans) тоже являются текстовыми редакторами
и автору я советую их тоже проверить и приходить сюда с выводами. Споры об годности IDE - это
вкусовщина. Я о них уже не спорю никогда и всегда соглашаюсь с выбором любого участника.

Выбирай. Проверяй.

Насчет AST деревьев, синтаксиса и графов и прочее. Автор должен понимать что все эти техники нагружают
оперативную память и такой редактор может стать узким местом в системе похуже браузера
Интернета. Откроешь проект на 100 файлов и уйдешь гулять и пить кофе пока он все откроет
и проиндексирует.
Ответ написан
Alexander_tt0
@Alexander_tt0
Интеграл в уме
Word, блокнот, notepad++, sublime text
Ответ написан
@ip_4ort
neovim
Ответ написан
Комментировать
@Bwana
slickedit
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы