如何阻止PyCharm自动完成HTML和Django模板标签?

时间:2015-01-07 15:36:15

标签: html django pycharm

当我用PyCharm编写Django模板时,它会自动关闭它们;当我开始一个新标签时,这是相当有用的,但如果我的目的是将一些已经存在的内容放在另一个标签内,它往往会有点烦人,因为我必须删除或移动结束标签,例如我最终会得到类似的东西。

<div></div>Already existing text.

有没有办法禁用此功能?

2 个答案:

答案 0 :(得分:5)

您可以通过执行以下操作来编辑编辑器的modify the smart keys

  1. 转到Settings --> Editor --> General --> Smart Keys
  2. 取消选中&#34;在代码完成时插入结束标记&#34;在&#34; XML / HTML&#34;部分。

答案 1 :(得分:2)

显然,有一种方法可以在PyCharm中实现这一点。

  • 选择所需的代码片段。
  • 执行以下操作之一:
  • 在主菜单上,选择Code |
  • 环绕
  • Ctrl+Alt+T
  • 弹出窗口根据上下文显示封闭语句列表。

从列表中选择所需的环绕声明。为此,请使用鼠标光标,向上和向下箭头键,或列表中每个元素旁边显示的快捷键。

以下是relevant documentation for Wrapping

以下是documentation for unwrapping

编辑:

标签的快捷方式是Ctrl+Alt+J

以下是relevant documentation for tags

相关问题