【发布时间】:2014-01-15 19:52:28
【问题描述】:
我正在处理电子邮件 html 的表格,并且正在使用括号编辑器。 问题是,它不会自动完成表格属性,例如:宽度、高度、单元格填充、单元格间距等......
有没有办法修复/添加自动完成?
【问题讨论】:
标签: autocomplete html-table html-email adobe-brackets
我正在处理电子邮件 html 的表格,并且正在使用括号编辑器。 问题是,它不会自动完成表格属性,例如:宽度、高度、单元格填充、单元格间距等......
有没有办法修复/添加自动完成?
【问题讨论】:
标签: autocomplete html-table html-email adobe-brackets
括号通常不会对 HTML 5 中已弃用的内容进行代码提示。请考虑 replacing cellspacing, etc. with more modern CSS alternatives。如果你不能这样做,这里有一些其他的建议......
如果你run Brackets directly from source,那么你可以直接修改控制代码提示的HtmlAttributes.json文件。
更灵活的解决方案是编写一个扩展,将这些属性添加到内置代码提示中。不幸的是,Brackets 中的代码提示可扩展性目前有些受限:您只能替换 HTML 提示提供程序,而不能添加到其结果中。您可以分叉 Brackets 源中的内置“HTMLCodeHints”扩展,修改其 HtmlAttributes.json 副本,并增加其优先级(CodeHintManager.registerHintProvider() 的第三个参数),以便它替换内置副本。但是,这是否比仅从源代码的修补副本运行更清洁是有争议的。
因此,真正理想的解决方案 - 一个仅向现有提示集添加一些新属性的小扩展 - 在今天是不可能的。我在 Brackets backlog 中创建了一个用户故事,希望它最终会得到支持:Code Hints extensibility: consolidate results from multiple providers。
【讨论】:
我今天向 Adobe Brackets 存储库添加了一个扩展,它为表格属性(宽度、高度、单元格填充和单元格间距)以及许多 HTML5 标记和元素添加了自动完成代码提示。
在括号中打开扩展管理器并搜索 C.Oliff 的“更多 HTML5 代码提示”。
【讨论】:
我认为目前尚未实施。 你可以:
【讨论】: