Відповіді:
Найпростіше зробити це на основі свого першого шаблону на існуючому та змінити його під свої потреби. Після виконання наступної команди у вас з'явиться шаблон ubuntu-application-qt, заснований на оригінальному шаблоні програми ubuntu-додатка . Ви знайдете його /home/$USER/quickly-templates
, готове змінити вміст свого серця:
quickly quickly ubuntu-application ubuntu-application-qt
Ось деякі ресурси, які допоможуть вам:
IMPORT
оператор з мови швидкого шаблону, щоб імпортувати підмножину команд з існуючого шаблону. Ось приклад, взятий із шаблону ubuntu-cliШвидкі шаблони можна писати будь-якою мовою. Вони є лише набором команд у каталозі, що містять команди для копіювання зображень, документів та взаємодії з користувачем.
Додавання команди досить просто: просто опустіть її в каталог кореневих шаблонів ( data/templates
у дерево швидкого джерела чи в /usr/share/quickly/templates/
) та зробіть його виконуваним. Швидко дізнається таким чином, що поточний файл - це команда, яку можна швидко запустити.
Отже, якщо вам потрібні додаткові внутрішні команди, які можна запустити лише за допомогою власних команд, просто створіть підкаталог у своєму шаблоні та додайте його туди.
Також є кілька помічників, якщо вам потрібні ці імена під час створення нової команди :
from quickly import templatetools
python_name = templatetools.python_name(project_name)
sentence_name, camel_case_name = templatetools.conventional_names(project_name)
І щоб завантажити ім'я проекту (див. Публікацію в блозі вище, частина 6):
if not configurationhandler.project_config:
configurationhandler.loadConfig()