Очень хочу найти для себя нужный инструмент для работы, но пока не нашёл.
Специфика моей работы такова:
Каждый мой проект - это по сути два объекта:
1. Данные - файл data.xls (конструкторские данные, технологические данные, программные скрипты, ... )
Файл содержит примерно около 25 листов, формат всех ячеек текстовый, некоторые ячейки содержат код различных программ (большие многострочные).
Вот пару скриншотов для примера:
2. Обработчик данных - JS script (несколько файлов)
Он сначала читает data.xls, формирует на его основе объектную модель и заполняет её её же данными.
Затем на основе этой объектной модели создаются:
1. Исходники программ для ПЛК (Промышленный логический контроллер)
2. Исходники программ для HMI SCADA
3. Руководство оператора. (tex формат для Latex)
Так вот, собственно чего бы мне хотелось от современного табличного редактора:
1. Нормальную человеческую интеграцию с каким-нибудь современным ЯП. После того, как познаешь силу того же JS, садиться за VBA это просто какая то психологическая травма.
2. Сохранять файл в нормальном читабельном формате, а не зазипованный xml с абракодаброй, чтоб можно было нормально прикручивать систему контроля версий GIT.
3. Чтоб можно было создавать дерево листов, а не просто длинную ленту, при большом количестве листов она не удобна.
4. Многострочные ячейки.
5. Работа оффлайн. (зачастую приходится работать там, где нет интернета)
Находил как то spreadsheet calculator под линукс.
Интефейс управления как в VIM - это просто супер! Легковесный - класс!.
Сохранят файл в читаемом формате - брависсимо!.
Но к сожалению не умеет в русские буквы и многострочные ячейки - печалька.
Я конечно понимаю, что наверное не найти такого табличного редактора, который бы умел во все четыре, мной обозначенных пункта, но если найдётся такой, который умеет пункты 2, 4, 5, я был бы счастлив до глубины души!