Taraflex
@Taraflex
Ищу работу. Контакты в профиле.

Текстовый редактор для больших файлов с подсветкой синтаксиса существует?

Хочется найти легковесную альтернативу sublime со следующими примочками
-Не на electronjs и не на java (не atom, не brackets, не vscode - vscode люблю, но требуется легковесное решение)
-Не vim, не notepad++, не akelpad, не gedit (на windows он просто сжирает одно ядро в простое, и как искать в нем по регулярным выражениям я тоже не понял)
-Поддержка windows
-Быстрое открытие файлов > 100МБ
-Автодетект кодировки и пересохранение в другой кодировке
-Запонимание последних открытых файлов.
-Несохраненные изменения файлов должны запониматься и восстанавливаться после повторного открытия файла, если дата его последнего изменения осталась прежней
-Умение открыть бинарный файл как текст (как notepad++)
-word wrap (перенос длинных строк)
-Минимальная подсветка синтаксиса (достаточно подсвечивать строки и ключевые слова языков - полноценная подсветка не требуется и даже вредна)
-Подсветка sql синтаксиса и логов
-Поиск в папке на манер notepad++
-Поиск в файле на манер sublime, но с задержкой после ввода символа (в sublime искать что-то в большом файле есть мучение, ибо поиск начинает происходить до окончания ввода и все тормозит)
-Возможность забиндить на любую команду горячие клавиши
-Поддержка самописных плагинов - язык не имеет значения

Необязательные требования
-Спеллчекер
-Вызов команды по имени (как в sublime)
-Запуск внешних программ с передачей cwd текущего файла (могу дописать сам, наверное)
-Сортировка строк (могу дописать сам)
-Удаление дубликатов строк (могу дописать сам)
-Встроенный сhange case https://www.npmjs.com/package/change-case (могу дописать сам)
-Автоформат для js/json файлов (могу дописать сам)

UPD
Потенциальное решение проблемы - написать свое на основе https://www.scintilla.org/SciTEDownload.html заменив sql грамматику на более легковесную, и дописав прочие требуемые плюшки.

UPD
Самое близкое по требованиям https://kate-editor.org/
  • Вопрос задан
  • 128 просмотров
Пригласить эксперта
Ответы на вопрос 1
axifive
@axifive
Go/Java Developer
Посмотрите 010 Editor и Ultra edit, очень производительные оба, но не бесплатные.

Сам сейчас для больших файлов использую 010 Editor, отличный hex редактор и есть много готовых скриптов и шаблоны под разные форматы файлов.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
ID-Network Москва
от 120 000 до 150 000 руб.
EORA.RU Иннополис
от 40 000 до 80 000 руб.
EORA.RU Москва
от 110 000 до 180 000 руб.
20 марта 2019, в 01:07
1000 руб./за проект
20 марта 2019, в 00:27
2000 руб./за проект
19 марта 2019, в 23:14
6000 руб./за проект