[大阪/横滨/德岛] 寻找基础设施/服务器端工程师!

[大阪/横滨/德岛] 寻找基础设施/服务器端工程师!

【超过500家企业部署】AWS搭建、运维、监控服务

【超过500家企业部署】AWS搭建、运维、监控服务

【CentOS的后继者】AlmaLinux OS服务器搭建/迁移服务

【CentOS的后继者】AlmaLinux OS服务器搭建/迁移服务

[仅适用于 WordPress] 云服务器“Web Speed”

[仅适用于 WordPress] 云服务器“Web Speed”

[便宜]网站安全自动诊断“快速扫描仪”

[便宜]网站安全自动诊断“快速扫描仪”

[预约系统开发] EDISONE定制开发服务

[预约系统开发] EDISONE定制开发服务

[注册100个URL 0日元] 网站监控服务“Appmill”

[注册100个URL 0日元] 网站监控服务“Appmill”

【兼容200多个国家】全球eSIM“超越SIM”

【兼容200多个国家】全球eSIM“超越SIM”

[如果您在中国旅行、出差或驻扎]中国SIM服务“Choco SIM”

[如果您在中国旅行、出差或驻扎]中国SIM服务“Choco SIM”

【全球专属服务】Beyond北美及中国MSP

【全球专属服务】Beyond北美及中国MSP

[YouTube]超越官方频道“美由丸频道”

[YouTube]超越官方频道“美由丸频道”

Emmet + Visual Studio Code 为您提供闪电般快速的 HTML 编码的黄金体验,激发您的无所不能的感觉。

你好。
我是Mandai,负责Wild 开发团队。

你知道艾美特是什么吗?
对于那些通常不编写 HTML 或 CSS 代码的人来说,Emmet 可能并不熟悉,但它在该领域作为加速 HTML/CSS 编码的工具而闻名。

但是,为了使用 Emmet,您需要使用支持 Emmet 的编辑器,不幸的是它不能与记事本一起使用。

今天,我将使用我推荐的Visual Studio Code(以下简称VSCode)轻松为Emmet准备一个执行环境,让您体验Emmet的强大。

您可能想要编写不必要的 HTML 和 CSS,这是可以理解的。

首先,准备VSCode。

VSCode 是由 Microsoft 开发的免费开源软件,源自 Visual Studio。

Visual Studio Code - 重新定义代码编辑。

当您访问上述站点时,会根据您的环境提供安装包的链接,因此请下载并安装。
安装过程非常简单,这里就不再赘述了。

安装完成后,Emmet执行环境就准备好了!
VSCode 本身是一个轻量级编辑器,允许你通过准备扩展来用任何语言进行编写,所以我强烈推荐它。
它的名称为 VisualStudio,IntelliSense 体验令人印象深刻,赋予它 Eclipse 所缺乏的轻松感。

有关这方面的更多信息,和Alt | Beyond Co., Ltd.有关如何使用 Visual Studio Code 加速书签创建的文章 | Summary of Visual Studio Code Shorts | 。出色地。

 

埃米特的开始

首先,让我们使用 Emmet 组装一些简单的 HTML。

使用“CTRL + N”创建一个新页面,并使用“CTRL + S”立即保存。
文件名可以是任何名称,但扩展名应该是 html。

现在你已经准备好了。

立即尝试输入半角字符“!”。

别着急。
输入 ! 后,慢慢按 TAB 键。

然后它会看起来像这样。

你可以很容易地想象“!”这样扩展,编码速度变得令人难以承受。

埃米特不是这样的!
生成列表也非常容易。

让我们创建一个列表,该列表在 ul 和 li 标签之间具有父子关系,并且有四个 li 标签。
以下是我添加到之前创建的 HTML 中的作品的 GIF。

只需编写“ul>li*4”,您就可以创建一个包含四个 li 标签的 ul 标签。

如果您已经走到这一步,您可能已经知道如何处理 ID 和 CLASS 了。

如果你了解这么多,我想你会认为这是一个非常有用的人。

接下来,我们一次性编写 dl 标签、dt 和 dd 标签。
dt 和 dd 标记被写为同级元素,而不是父元素和子元素,这正如您想象的那样。

它还可以进行适当的缩进。在本视频中,我使用 4 个空格的设置创建了它,但您也可以通过更改 VSCode 本身的设置切换到 2 个空格或制表符。

作为一个技巧,如果在写入破折号后不在最后一个元素后面添加“>”,它可能不会按预期转换,所以要小心。

你有没有感觉到全身上下都充满了无所不能的感觉?

 

Emmet 不仅仅适用于 HTML!

据我所知,Emmet 可以以光速创建 HTML。
但埃米特并不是唯一能做到这一点的孩子。
他是一个了不起的人,CSS 写得非常好!

然而CSS的属性太多,所以很多情况下它的用处并不是很大。
显示、边距、边框等常用区域都设置了缩写,因此应尽可能使用它们。

在此处备忘单,因此请尝试仅记住您经常使用的备忘单。
据说有500多个,很难记住,所以如果你有那样的内存空间,你会想用在别的地方。

然而,我认为值得记住的一件事是如何编写“margin: 0 auto;”,它没有包含在备忘单中,但经常使用。

看来你可以使用“m0-auto”!

CSS 似乎还可以使用“+”同时扩展多个属性。
是这样的!

原始字符串不再是密码。
如果你对它进行严格的操作和编码,它可能会让你感到很沮丧。

Emmet(ZenCoding)本身并不是一个新工具,但我们必须密切关注 VSCode,它正贪婪地向其中融入功能。
我觉得它正在成为我离不开的编辑器。

就是这样。

如果您觉得这篇文章有帮助,请点赞!
0
加载中...
0 票,平均:0.00 / 10
6,346
X Facebook 哈特纳书签 口袋
[2025.6.30 Amazon Linux 2 支持结束] Amazon Linux 服务器迁移解决方案

[2025.6.30 Amazon Linux 2 支持结束] Amazon Linux 服务器迁移解决方案

写这篇文章的人

关于作者

万代洋一

我的主要工作是为社交游戏开发 Web API,但我也很幸运能够做很多其他工作,包括营销。
此外,我在 Beyond 中的肖像权被视为 CC0。