PhpStorm Twig / JSON自动完成

时间:2017-04-20 17:21:42

标签: json autocomplete twig phpstorm

我阅读了大量的文章,并在谷歌搜索但没有... (有人说现在PhpStorm的Twig和JSON支持非常糟糕......)

我需要使用.twig.json个文件。 (PatternLab)

我写这样的Twig代码:(search_field.twig

<div class="molecule--button__search-field">
  <div class="molecule--button__search-field--inner">
    <div class="molecule--button__search-field--inner__input-field {% if car_icon %}car-icon{% endif %}">
      {% if car_icon %}
        <img src="/{{ theme_directory }}/images/icons/ikona_auto.png" alt="car-icon">
      {% endif %}
      <span class="search-input-field-placeholder">{{ search_placeholder_text }}</span>
      <input type="text" class="search-input-field">
    </div>
    <div class="molecule--button__search-field--inner__button">
      <a href="#">{{ search_button_text }}</a>
    </div>
  </div>
  {% if advanced_search_button %}
    {{ include("molecules-advanced-search-button") }}
    <div class="molecule--button__search-field--advanced">
      hello advanced search
    </div>
  {% endif %}
</div>

并使用.json文件中的变量,例如:(search_field.json

{
  "tag_title": false,
  "tag_s": "Test",
  "category_s": "Nové auto",
  "search_header_background": "style=\"background-image: url(/images/backgrounds/search-background.jpg)\"",
  "search_placeholder_text": "Hledáte radu? Zadejte, co vás zajímá...",
  "search_button_text": "hledej",
  "car_icon": true,
}

是否有任何插件或设置选项可以在JSON变量的Twig文件中使用自动完成功能?

现在,当我想使用JSON变量时,我需要记下整个变量名...但我不想写下所有字符,所以我试图使用自动完成但是它& #39;还没有工作。有什么想法或建议吗?

0 个答案:

没有答案