Tabulens для VS Code
Двойной щелчок по DBF, Excel, SPSS, Parquet или SQLite в проводнике — и файл открыт как таблица прямо в редакторе: фильтры, поиск, сравнение, выгрузка. Никуда ничего не отправляется.
Расширение бесплатно. Для VS Code 1.85 и новее. Файлы читает сам VS Code и обрабатывает во вкладке редактора — сервера нет вообще.
Открывается по умолчанию
DBF с memo и кодировкой .cpg, Excel, ODS, Parquet, SQLite и GeoPackage, Access, MXL, SPSS, Stata, SAS .xpt, Norma 43.
CSV, JSON и XML — по запросу
Текстовые файлы остаются в обычном редакторе; таблица — через «Открыть в Tabulens» в меню проводника или «Открыть с помощью…».
Сравнение с Git HEAD
Что изменилось в таблице с последнего коммита, по строкам и полям — кнопка в заголовке редактора или правый щелчок по файлу.
Правка на месте
DBF вместе с memo-файлом, CSV, Excel, ODS, XML, JSON и SQLite сохраняются туда, где лежат; перед перезаписью Tabulens спрашивает.
Как установить
- В VS Code откройте Расширения (Ctrl+Shift+X) и найдите «Tabulens» — или нажмите «Установить из Marketplace» выше.
- Нажмите «Установить». Из командной строки: code --install-extension tabulens.tabulens
- Дважды щёлкните по .dbf, .xlsx, .parquet, .sav или другому файлу в проводнике.
Как это выглядит




Частые вопросы
Файлы куда-нибудь отправляются?
Нет. Файл читает VS Code с вашего диска и обрабатывает вкладка редактора; сервера, куда можно было бы что-то отправить, у расширения нет.
Какие форматы открываются?
Сразу: DBF, DBC, Excel (xlsx, xls, xlsb), ODS, Parquet, SQLite, GeoPackage, Access, MXL, SPSS, Stata, SAS .xpt, Norma 43. По запросу: CSV, TSV, текст с фиксированной шириной, JSON, JSON Lines, GeoJSON, XML.
Работает ли с удалёнными рабочими областями?
Да, если файл сохранён на диске рабочей области. Несохранённые и виртуальные файлы не поддерживаются.
Что нужно для сравнения с Git HEAD?
Установленный Git и файл, который хотя бы раз попал в коммит.
Есть ли ограничения?
Расширение бесплатно. Выгрузка ограничена 5 000 строк за раз, открыто может быть 3 вкладки; лицензия снимает ограничения.