8

Emmet 现在支持 Dreamweaver 并热衷于使用它,但它对我不起作用,即使我认为我已按照此处的说明https://github.com/emmetio/dreamweaver

我已经使用 Adob​​e Extension Manager 下载并安装了该扩展。

不确定的一件事是extensions文件夹的绝对路径,假设放在Commands > Emmet > Emmet Preferences中。我把它放在 C:\Program Files\Adobe\Adobe Extension Manager CS6

很感谢任何形式的帮助。

谢谢

4

6 回答 6

12

让它与Tab. 我在代码视图中使用 DW CS6 进行编程,很高兴知道它可用于 DW。不幸的是,正如@Andy 所说,它并不是开箱即用的。

首先,在 DW 中Ctrl+E快捷键用于“标签选择”窗口。接下来的事情是Tab它不像其他 IDE 那样开箱即用。

在进行了一些实验之后,专注于Tab扩展缩写的关键工作,我这样做了:

我在某处写了单词Tab,然后将其复制到剪贴板,转到Edit > Keyboard Shortcuts > Commands > Emmet > Expand Abbreviation首选项,然后右键单击底部的“按键:”字段并将单词 Tab 粘贴在那里,然后单击然后单击Change现在OK我的Tab作品到Expand Abbreviation.

很多人可能会发现它是一个很大的缺点,现在Tabkey 不再是真正的 tab,但我认为这对我来说没问题,因为我喜欢使用Double Space缩进,我不使用,Tab因为不同的 IDE 读取它更多或更少的空间,因此当从 IDE 保存到 IDE 时,代码有时会有点弯曲。

Tab最后但并非最不重要的一点......我也尝试过为which is 实际上做 ASCII 码,	但这似乎不起作用。

希望这个答案对任何想要使用的人也有帮助,Tab并且不介意它只适用于Expand Abbreviation.

于 2013-08-16T02:18:07.850 回答
4
于 2013-09-06T14:17:05.430 回答
3

它对我有用,但使用“ctrl+E”快捷键。

请转到编辑->键盘快捷方式,命令=菜单命令并转到插入->标记,您应该消除此快捷方式(单击减号)。

现在,如果您按 'ctrl+E' emmet 将为您工作,html 标签将自动完成。

于 2013-05-25T10:44:07.167 回答
1

要让 Emmet “扩展缩写”命令与 Dreamweaver 中的 Tab 一起使用,就像在其他 IDE 中一样:

  1. 在任何可以将文本复制到剪贴板的地方写下单词“Tab”(不带引号)
  2. 复制文本
  3. 转到编辑 > 键盘快捷键
  4. 如果您没有个人预设,请按预设名称旁边的复制按钮并输入预设名称
  5. 在“命令”下拉框中,选择“文档编辑”
  6. 滚动命令框直到底部并选择“扩展缩写”
  7. 右键单击“Press key”字段并选择“Paste”以粘贴您复制的“Tab”一词(注意:不要在此字段上按任何键,否则您可能会弄乱您的快捷方式 - 如果您这样做了,只需点击取消并从步骤 3 重新开始)
  8. 单击“更改”按钮
  9. 单击“确定”按钮
  10. 要开心 ;)

Ps.:此配置允许使用 Tab 键缩进以及扩展缩写。

于 2013-10-27T20:25:39.297 回答
1

我使用的是 Mac,我一生都无法在任何地方找到 Emmet 文件夹或扩展文件夹。

因此,我创建了自己的并与它们绝对链接,但没有成功。

编辑:

明白了:在 Mac 上的 Dreamweaver 中,您可以指定要创建的任何文件夹并存储您自己的自定义 preferences.json 文件。

EG 在我的例子中,我创建了一个名为“extensions”的文件夹并将其放置在以下位置: /Applications/Adobe Dreamweaver CS5/Configuration/extensions 使用此文件夹,我创建了自己的文件夹preferences.json,并通过菜单在 Dreamweaver 中链接到此文件夹:Commands > Emmet > Emmet Preferences. Emmet 自动使用这些文件来覆盖默认值。

这个文件的内容是:

{
    "css.valueSeparator": ":"
}
于 2013-08-27T07:02:32.743 回答
0

我确实在 Windows7 的 Dreamweaver CS6 上安装了 emmet。

我输入的路径是:

C:\Users\您的用户名\AppData\Roaming\Adobe\Dreamweaver CS6\en_US\Configuration\Commands\Emmet

在上面的示例中,您必须填写(您的用户名)

完成后,我必须将 emmet 扩展缩写的快捷方式从 ctrl+E 更改为 ctrl+Q

完成后,emmet/Dreamweaver 的工作类似于 emmet/Sublime text 2。我仍然更喜欢使用 Tab 键在 Sublime 中扩展缩写,但找不到在 Dreamweaver 中设置它的方法。

于 2013-07-13T16:41:55.057 回答