intellij-idea - 如何在 *.html(django 模板)中制作 PyCharm 自动完成 VueJS 代码
问题描述
我们使用VueJS
内部Django
模板。每个模板都有自己的 VueJS 应用程序。
base.html
<div id="vue">
{% block content %}
{% endblock %}
</div> ...
page.html
{% extends "base.html" %}
{% block content %}
...
<div v-if="..."..</div>
{% endblock %}
<script>
new Vue({...
</script>
问题是PyCharm
它无法识别我们使用的Vue
内容,因此它不会突出显示或自动完成诸如此类的事情v-if
......
在*.vue
文件中,一切正常。
有没有办法将语言注入文件或另一种方式告诉 PyCharm 我们使用 Vue?
编辑
当我转到Editor -> File Types -> Vue.js Template时,只有*.vue
模式。所以我尝试添加*.html
但PyCharm
警告我This wildcard is already registered by HTML filetype Reassign wildcard?
解决方案
推荐阅读
- css - 将自定义字体添加到 Shopify 问题
- eloquent - 如何从 laravel 7 API 中的两个表中选择特定列?
- r - 如何使用 ggbarplot 将单个数据点添加到我的条形图中?(添加抖动不起作用,点图也不起作用)
- html - 为什么我在标题栏中的图像不起作用?
- python - Python3、PyAudio、7通道麦克风阵列数据
- python - 从另一个 .py 文件调用函数时的问题
- javascript - Kendo Grid 在 Grid 处于编辑模式时阻止编辑
- html - 如何使包含空格“”的所有单元格在html中成为黑色背景色
- javascript - 如何在动态添加中添加 TinyMCE 编辑器
- android - 调用需要 API 级别 21(当前最低为 19):android.view.View()