cd plugin
npm installnpm run compile- Откройте папку
pluginв VS Code - Нажмите
F5для запуска нового окна VS Code с плагином - Или используйте команду "Run Extension" из панели отладки
npm run packageЭто создаст файл .vsix в папке плагина, который можно установить в VS Code через команду:
code --install-extension taskmanager-vscode-1.0.0.vsixИли через интерфейс VS Code: View → Command Palette → "Extensions: Install from VSIX..."
- Откройте настройки VS Code (Ctrl+, или Cmd+,)
- Найдите
taskmanager.apiUrl - Установите URL вашего backend сервера (по умолчанию:
http://localhost:8080)
Или добавьте в settings.json:
{
"taskmanager.apiUrl": "http://localhost:8080"
}- Откройте палитру команд (Ctrl+Shift+P или Cmd+Shift+P)
- Выполните команду
TaskManager: Войти в TaskManager - Введите email и пароль вашей учетной записи
- После успешного входа данные автоматически синхронизируются
- Откройте палитру команд (Ctrl+Shift+P)
- Выполните команду
TaskManager: Открыть TaskManager - В открывшейся панели вы можете управлять задачами
- Создание задачи: Нажмите "+ Новая задача" и заполните форму
- Редактирование: Нажмите "Редактировать" на карточке задачи
- Завершение задачи: Нажмите "Завершить" на карточке задачи
- Удаление: Нажмите "Удалить" на карточке задачи
- Автоматическая: Происходит каждые 5 минут при наличии интернета
- Ручная: Выполните команду
TaskManager: Синхронизировать с сервером
Плагин автоматически отслеживает:
- Создание файлов
- Изменение файлов
- Сохранение файлов
- Открытие файлов
Все изменения сохраняются локально и синхронизируются с сервером.
Плагин работает полностью офлайн:
- Все задачи сохраняются локально
- Все изменения файлов записываются в локальную БД
- При появлении интернета все данные автоматически синхронизируются
- Проверьте, что backend сервер запущен и доступен
- Проверьте настройку
taskmanager.apiUrl - Убедитесь, что вы вошли в систему (команда
TaskManager: Войти в TaskManager)
- Убедитесь, что установлена Node.js версии 18 или выше
- Удалите
node_modulesи выполнитеnpm installзаново - Проверьте, что все зависимости установлены
Локальная база данных находится в:
- Windows:
%APPDATA%\Code\User\globalStorage\taskmanager-vscode\taskmanager.db - macOS:
~/Library/Application Support/Code/User/globalStorage/taskmanager-vscode/taskmanager.db - Linux:
~/.config/Code/User/globalStorage/taskmanager-vscode/taskmanager.db
При необходимости можно удалить этот файл для сброса локальных данных.