如何为 PyCharm 2016 年的 html 个文件启用自动弹出建议列表

How to enable autopopup suggestion list for html-files in PyCharm 2016

我买了PyCharm专业版(2016.3.2)。

如何为 html-snippets 激活自动完成的自动弹出建议列表?

它适用于所有其他文件类型,例如 .py .js。和 .css 但不在 .html 文件中。

我必须按 CMD+JTAB 来获取列表,但我希望它像其他文件一样在输入第一个字符时弹出。

我认为首选项设置正确:

特别想展示一下我自己的Live-Templates。谁能给个建议?

此行为对于 HTML/XML 上下文是正确的。

想象一下这个 HTML 代码:

<p>a</p>

IDE 如何确定 你要在此处输入什么(输入首字母 a 后):

  • 也许是单词 apple?
  • 或者 a dog?
  • 或者您可能真的想在这里输入 <a> 标签?

如果代码完成会在这里弹出..我会立即放弃这样的 IDE - 否则我想如何在这里输入纯文本..考虑到我几乎会看到弹出 window时间?

所以...

  • 如果您希望此时看到代码完成(纯文本上下文),您必须通过按 Ctrl + Space(或输入 a.
  • Code | Completion | Basic) 的任何内容
  • 对于单独的实时模板列表,需要按 Cmd + J (Code | Insert Live Template)。
  • 为了更快地调用 Live Template/Emmet(如果您知道 exact Live Template 缩写)——只需按展开键(Tab 默认情况下在大多数 OS/Keymaps) .. 所以 a[Tab] 会将其转换为所需的 <a href=""></a> 扩展文本。