Python 如何配置Atom以自动完成Django模板
我需要找到一种方法/包,使Atom能够将autocomplete用于Django项目,尤其是Django模板。 我在Atom的安装程序中发现了这一点,但它不包括自动完成此语法{%},{{{}的快捷方式,我最需要它。Python 如何配置Atom以自动完成Django模板,python,django,atom-editor,Python,Django,Atom Editor,我需要找到一种方法/包,使Atom能够将autocomplete用于Django项目,尤其是Django模板。 我在Atom的安装程序中发现了这一点,但它不包括自动完成此语法{%},{{{}的快捷方式,我最需要它。 任何帮助都将不胜感激您可以在Atom中制作自己的代码片段 要执行此操作,请转到编辑>片段 在打开的文档中,您可以粘贴此位: '.html.django': 'Example snippet': 'prefix': '%%' 'body': '{% $1 %}$2'
任何帮助都将不胜感激您可以在Atom中制作自己的代码片段 要执行此操作,请转到编辑>片段 在打开的文档中,您可以粘贴此位:
'.html.django':
'Example snippet':
'prefix': '%%'
'body': '{% $1 %}$2'
此示例将扩展到{%%}
,将光标放在其中。要触发它,请键入%%
,然后点击选项卡
。第二个选项卡将光标放在右括号之后
.html.django
部分表示此代码段仅在标记为html(django)
我不明白为什么您需要一个{{}
的代码段,因为Atom auto close在括号中
欲了解更多信息,请阅读此-我也面临同样的情况,并在@4140tm的评论中进行了更多探索,并找到了回购协议。可以按照repo中给出的步骤在Atom编辑器中实现自动完成
或者请按照我在Mac上遵循的以下步骤操作
如何做
1.打开“/Users/yourcountname/.atom/snippets.cson”
2.从中复制内容
3.将其粘贴到“/Users/yourcountname/.atom/snippets.cson”中
4.打开任何.html文件,然后欢呼。。。。你准备好摇滚了
它看起来怎么样
禁用atom django包
我安装了django模板包
在django templates设置中,对于包含add value directory\u name的文件路径,选项默认为django templates/
重装原子
在templates文件夹中创建html文件时,它会将其识别为html django模板
我对它进行了配置,它可以工作如果您将第一行中的“.text.html.django”更改为“.html”,它就可以工作