语法高亮和代码自动完成取决于文件名?

时间:2016-08-26 11:41:29

标签: pycharm

Pycharm 2016.2

使用Python + Django。

当我创建文件frame_form.html时,没有语法突出显示,也没有代码自动完成。

如果我将文件重命名为frame_for.html,那么一切正常。

你能帮我理解一下情况吗?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。更改名称会将文件突出显示为HTML,但是当我使用我想要的名称时,它会被视为文本(在我的案例中为blog_index_page.html)。

转到:

settings -> editor -> file types

然后选择" text"在右上方的面板中。

然后底部面板显示已注册为文本突出显示的图案 - 其中包括我正在处理的文件的名称' blog_index_page.html'。

我删除了这个条目,它按预期工作。

(取自Pycharm支持论坛:https://intellij-support.jetbrains.com/hc/en-us/community/posts/206999775-No-syntax-highlighting-for-one-html-file