5.3 KiB
5.3 KiB
Пошаговое руководство по настройке плагина Templater для максимальной эффективности.
🔧 Установка и базовая настройка
1. Установка плагина
- Откройте Настройки → Community plugins
- Найдите "Templater"
- Установите и активируйте плагин
2. Основные настройки
В настройках Templater:
- Template folder location:
📋 Templates - Trigger Templater on new file creation: ✅ включить
- Enable Folder Templates: ✅ включить
📁 Настройка папочных шаблонов
Привязка шаблонов к папкам:
- В настройках Templater → Folder Templates
- Добавьте привязки:
| Папка | Шаблон |
|---|---|
📥 Inbox |
📋 Templates/📥 Быстрая заметка.md |
💼 Работа/📄 Проекты |
📋 Templates/💼 Рабочий проект.md |
💼 Работа/🤝 Встречи |
📋 Templates/🤝 Встреча.md |
💼 Работа/📝 Задачи |
📋 Templates/📝 Задача.md |
📚 Обучение/📚 Курсы |
📋 Templates/📚 Конспект курса.md |
📖 Книги |
📋 Templates/📖 Заметки к книге.md |
🍽️ Питание/🍳 Рецепты |
📋 Templates/🍳 Рецепт.md |
⚙️ Техническое |
📋 Templates/⚙️ Техническая документация.md |
💡 Идеи/💡 Проекты |
📋 Templates/💡 Идея проекта.md |
⌨️ Горячие клавиши
Рекомендуемые комбинации:
- Откройте Настройки → Hotkeys
- Найдите "Templater" секцию
- Настройте:
- Insert template:
Cmd+Shift+T(macOS) /Ctrl+Shift+T(Windows) - Replace templates in the active file:
Cmd+Shift+R
- Insert template:
🎯 Использование шаблонов
Автоматическое применение:
- Создайте новый файл в любой настроенной папке
- Шаблон применится автоматически
- Заполните поля и начинайте работать
Ручное применение:
- Создайте новый файл или откройте существующий
- Нажмите
Cmd+Shift+T - Выберите нужный шаблон из списка
🔄 Функции Templater в шаблонах
Основные команды:
<% tp.date.now("YYYY-MM-DD") %> # Текущая дата
<% tp.date.now("YYYY-MM-DD", 7) %> # Дата через 7 дней
<% tp.date.now("HH:mm") %> # Текущее время
<% tp.file.title %> # Название файла
<% tp.file.path() %> # Путь к файлу
Продвинутые функции:
<% tp.system.prompt("Название проекта") %> # Запрос ввода
<% tp.date.weekday("YYYY-MM-DD", 0) %> # Ближайший понедельник
<% tp.file.cursor() %> # Позиция курсора
💡 Полезные фишки
1. Умные даты
<% tp.date.now("YYYY-MM-DD", 7) %>- автоматически добавляет 7 дней к текущей дате<% tp.date.weekday("YYYY-MM-DD", 1) %>- ближайший вторник
2. Интерактивные шаблоны
---
project: <% tp.system.prompt("Название проекта") %>
priority: <% tp.system.suggester(["низкий", "средний", "высокий"], ["низкий", "средний", "высокий"]) %>
---
3. Условная логика
<% if (tp.file.folder() === "💼 Работа/📄 Проекты") { %>
## 🎯 Цель проекта
<% } else { %>
## 🎯 Цель
<% } %>
🚀 Рекомендации по использованию
Лучшие практики:
- Всегда используйте YAML метаданные - они нужны для Dataview
- Добавляйте
<% tp.file.title %>в заголовок - автоматически использует имя файла - Используйте автодаты - избегайте ручного ввода дат
- Настройте папочные шаблоны - экономят время
Troubleshooting:
- Шаблон не применяется: проверьте настройку Folder Templates
- Ошибка в синтаксисе: убедитесь, что используете
<% %>а не{{ }} - Дата не подставляется: проверьте формат даты в кавычках
🔗 Связанные документы
Настройка Templater значительно ускорит вашу работу с заметками! 🎯