Я создал файл шаблона в своем проекте, который я хочу применить почти ко всем страницам моего сайта / проекта.
В идеале я хотел бы, чтобы в шаблоне были редактируемые области и не редактируемые / заблокированные области, чтобы при обновлении кода в шаблоне обновлялись все не редактируемые области на страницах, которые используют этот шаблон.
Например, в Dreamweaver вы можете сделать это:
<!doctype html>
<html lang="en">
<head>
<title>
<!-- TemplateBeginEditable name="title" -->
<!-- TemplateEndEditable -->
</title>
<head>
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
</head>
Области <title>
и <head>
остаются редактируемыми для любой страницы и не будут перезаписываться при изменении кода файла шаблона. Однако, если бы я удалил тег <html>
, он был бы удален для всех страниц, использующих шаблон.
Можно ли вообще добиться этого в IntelliJ IDEA?