标题中几乎有问题。 IntelliJ是否对* .jinja文件具有本机语法突出显示?如果没有插件?
答案 0 :(得分:7)
此插件:https://plugins.jetbrains.com/plugin/7792-yaml-ansible-support为points = [[-1,-2,0,1,2,3,5,8] [-3,-4,0,-3,5,9,2,1]]
文件提供一些支持。
要确保此插件与#remove x that is less than 0 and more than 5
x = points[0,:]
x = x[np.logical_and(x>=0, x<=5)]
#remove y that is less than 0 and more than 5
y = points[1,:]
y = y[np.logical_and(y>=0,y<=5)]
个文件相关联:
jinja
jinja
下滚动到File > Preferences > Editor > File Types
并选择在Recognized File Types
下,单击YAML/Ansible
图标,然后输入Registered Patterns
。
使用此配置后,您的+
文件将打开此插件。如果没有,则*.jinja
必须已经与另一个jinja
中的一个相关联,在这种情况下,您需要滚动浏览它们以找到罪魁祸首,并将jinja files
从其{ {1}}。
答案 1 :(得分:1)
答案 2 :(得分:1)
只是出于理智。我找到了以前发布的两个答案的结合体。
在Python插件旁边,如@Andrei所述,需要按@glytching的说明,识别文件扩展名:File > Preferences > Editor > File Types
,对我来说,模式*.j2
丢失了。 / p>
最好将目录标记为Template
,如在@Andrei给出的引用templates link上的定义模板目录部分中所述:
1. In the Settings/Preferences dialog, click the Project Structure page.
2. Choose the directory to be marked as a template root.
3. Do one of the following:
* Click Templates on the toolbar of the Content roots pane.
* Choose Templates on the directory's context menu.
答案 3 :(得分:0)
使用Intellij的最新版本,您不再需要任何插件。
Recognized Files Types
下,选择YAML/Ansible
File Name Patterns
下为Jinja2添加*.j2
和/或*.jinja