Как создать не редактируемые / заблокированные регионы в шаблонах в IntelliJ IDEA - PullRequest
0 голосов
/ 23 мая 2019

Я создал файл шаблона в своем проекте, который я хочу применить почти ко всем страницам моего сайта / проекта.

В идеале я хотел бы, чтобы в шаблоне были редактируемые области и не редактируемые / заблокированные области, чтобы при обновлении кода в шаблоне обновлялись все не редактируемые области на страницах, которые используют этот шаблон.

Например, в Dreamweaver вы можете сделать это:

<!doctype html>
<html lang="en">
<head>
<title>
<!-- TemplateBeginEditable name="title" -->
<!-- TemplateEndEditable -->
</title>
<head>
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
</head>

Области <title> и <head> остаются редактируемыми для любой страницы и не будут перезаписываться при изменении кода файла шаблона. Однако, если бы я удалил тег <html>, он был бы удален для всех страниц, использующих шаблон.

Можно ли вообще добиться этого в IntelliJ IDEA?

1 Ответ

1 голос
/ 24 мая 2019

В IntelliJ IDEA рассмотрите возможность использования Структурный поиск и замена - для поиска и замены некоторых распространенных шаблонов кода или шаблонов кода.См. Поиск тегов, атрибутов и их значений XML и HTML для примеров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...