Настройки приложения
Настройки (⌘+,) — централизованный экран всех параметров. Несколько вкладок: Общие, Приватность, AI/MCP, Сниппеты, Keymap, Sharing, Обновления.
Общие
Тема
- Theme —
Light / Dark / System (по умолчанию System). Переключение мгновенное, без перезапуска.
- Accent — цветовой акцент (по умолчанию
cyan, можно green, purple, orange).
Локаль
- Language —
RU / EN. Переключение мгновенное, всё UI пересоберётся.
Editor
- Font family — моноширинный шрифт редактора (по умолчанию
JetBrains Mono)
- Font size — 12–18px
- Tab size —
2 / 4
- Use tabs / spaces — для отступов
- Auto-format on save — запустить
sql-formatter при ⌘+S
- Format keywords —
UPPER / lower (по умолчанию UPPER)
Result
- Result page size — сколько строк подгружать за раз (default 1000)
- Auto-fit columns — автоматически подбирать ширину под содержимое
- JSONB preview length — сколько символов показывать в гриде (default 60)
Schema
- Auto-refresh on connect — обновлять схему при переключении подключения (default ✓)
- Scan jsonb schemas — собирать ключи jsonb-колонок для автокомплита (см. JSONB-редактор)
- Schema cache size — лимит на кеш схем (default 100 MB)
History
- Save history — сохранять историю (default ✓; для подключений с включённым «Исключить из истории» не пишется)
- History limit — сколько записей хранить на коннект (default 10000)
Easy Mode
В v1.0 переключатель Easy Mode скрыт. Подробнее, что планируется и почему пока выключено — на странице Easy Mode.
Sharing
.ide99 — формат для шаринга подключений и сниппетов. Один файл = один или несколько ресурсов (без паролей).
Export
- What to export:
- Connections (без паролей — пользователи на той стороне введут свои)
- Snippets
- Notebooks (
.ide99-nb файлы)
- Output: имя
.ide99-файла
Import
- From file: drag&drop или Choose file
- ide99 покажет, что внутри (например, «3 connections, 14 snippets»), вы выбираете что импортировать
- Конфликты по именам разрешаются: оставить старое, заменить новым, переименовать новое
Не передавайте .ide99-файлы через незащищённые каналы (плейн чат и т.д.) — они содержат хосты и имена пользователей. Через git-репозиторий команды — нормально.
Обновления
Канал
- Stable (default) — стабильные релизы, ~ раз в месяц
- Beta — релиз-кандидаты, могут быть баги
- Nightly — ежедневные сборки из main, нестабильно
Auto-check
- Check for updates — автоматически проверять (default off, см. Приватность)
- Check frequency —
daily / weekly / on launch only
Manual
- Check now — кнопка для разовой проверки. Если есть новая версия — покажет changelog и кнопку «Скачать».
Авто-проверка обновлений — единственный сетевой запрос ide99 к нашим серверам по умолчанию (когда включена). Никаких других телеметрий.
AI/MCP
См. отдельную страницу Подключение AI-клиентов.
Privacy
См. отдельную страницу Приватность и телеметрия.
Snippets
См. Сниппеты — там же редактируются.
Keymap
См. Импорт VSCode-кеймапа.
Где хранится конфиг
config.json рядом с профилем:
| ОС |
Путь |
| macOS |
~/Library/Application Support/ide99/config.json |
| Windows |
%APPDATA%\ide99\config.json |
| Linux |
~/.config/ide99/config.json |
Это обычный JSON. Можно править руками, можно коммитить в dotfiles-репо.
Reset to defaults
Кнопка Reset all settings в нижней части экрана Общие. Сбросит всё к дефолтам, не трогая подключения и сниппеты. Удобно если что-то «сломалось».
Что дальше