Files
second-mind-aep/📊 Dashboard/📋 Настройка Templater для автоматизации шаблонов.md
2025-08-09 22:33:15 +04:00

5.3 KiB
Raw Blame History

Пошаговое руководство по настройке плагина Templater для максимальной эффективности.

🔧 Установка и базовая настройка

1. Установка плагина

  1. Откройте Настройки → Community plugins
  2. Найдите "Templater"
  3. Установите и активируйте плагин

2. Основные настройки

В настройках Templater:

  • Template folder location: 📋 Templates
  • Trigger Templater on new file creation: включить
  • Enable Folder Templates: включить

📁 Настройка папочных шаблонов

Привязка шаблонов к папкам:

  1. В настройках Templater → Folder Templates
  2. Добавьте привязки:
Папка Шаблон
📥 Inbox 📋 Templates/📥 Быстрая заметка.md
💼 Работа/📄 Проекты 📋 Templates/💼 Рабочий проект.md
💼 Работа/🤝 Встречи 📋 Templates/🤝 Встреча.md
💼 Работа/📝 Задачи 📋 Templates/📝 Задача.md
📚 Обучение/📚 Курсы 📋 Templates/📚 Конспект курса.md
📖 Книги 📋 Templates/📖 Заметки к книге.md
🍽️ Питание/🍳 Рецепты 📋 Templates/🍳 Рецепт.md
⚙️ Техническое 📋 Templates/⚙️ Техническая документация.md
💡 Идеи/💡 Проекты 📋 Templates/💡 Идея проекта.md

⌨️ Горячие клавиши

Рекомендуемые комбинации:

  1. Откройте Настройки → Hotkeys
  2. Найдите "Templater" секцию
  3. Настройте:
    • Insert template: Cmd+Shift+T (macOS) / Ctrl+Shift+T (Windows)
    • Replace templates in the active file: Cmd+Shift+R

🎯 Использование шаблонов

Автоматическое применение:

  1. Создайте новый файл в любой настроенной папке
  2. Шаблон применится автоматически
  3. Заполните поля и начинайте работать

Ручное применение:

  1. Создайте новый файл или откройте существующий
  2. Нажмите Cmd+Shift+T
  3. Выберите нужный шаблон из списка

🔄 Функции 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 { %>
## 🎯 Цель
<% } %>

🚀 Рекомендации по использованию

Лучшие практики:

  1. Всегда используйте YAML метаданные - они нужны для Dataview
  2. Добавляйте <% tp.file.title %> в заголовок - автоматически использует имя файла
  3. Используйте автодаты - избегайте ручного ввода дат
  4. Настройте папочные шаблоны - экономят время

Troubleshooting:

  • Шаблон не применяется: проверьте настройку Folder Templates
  • Ошибка в синтаксисе: убедитесь, что используете <% %> а не {{ }}
  • Дата не подставляется: проверьте формат даты в кавычках

🔗 Связанные документы


Настройка Templater значительно ускорит вашу работу с заметками! 🎯