您的当前位置:首页Emmet(以前的Zencoding)的使用_html/css
广告

Emmet(以前的Zencoding)的使用_html/css

2023-11-27 来源:酷申汽车网

Emmet就是以前的Zencoding

div.wrapper#wrapper>div.right+div.left*2>span{nimei$}*3//. 类名 #id >下面 +同类 *2前面的来两个 {}里面的东西就是span里面的东西

这样子就会生成

 nimei1 nimei2 nimei3 nimei1 nimei2 nimei3 

这样子的代码。

在css中w200,h5p 和 m1e 将会分别自动生成:

width: 200px;height: 5%;margin: 1em;

好像很牛逼的样子呢。

小编还为您整理了以下内容,可能对您也有帮助:

在Eclipse中在线安装Emmet和图文使用教程

ZenCoding 升级为 Emmet 之后,基于 Eclipse 的插件安装地址也发生了变化,下面是在基于 Eclipse 的 IDE 中安装和使用 Emmet 的图文示例。

一、打开 Eclipse 的插件安装界面

启动 Eclipse,选择 HelpInstall New Software ...

二、输入插件安装地址:

单击弹出的对话框中的 Add... 按钮,弹出输入插件安装地址及插件名称的对话框:

在弹出的对话框的 Location 一栏输入 http://emmet.io/eclipse/updates/ ,在 Name 一栏随便输入一个名字,比如 Emmet,单击 OK:

三、下载 Emmet:

当 Install 对话框中显示出了 Emmet 选择项后,选择 Emmet,一路 Next,到最后一步,选择 I accept the terms of th license agreements,单击 Finish,弹出下载对话框,开始下载必要的组件:

四、安装 Emmet:

下载完毕后,会弹出要求确认安装的对话框,点击 OK,安装过程很快就完成了。

五、使用 Emmet:

单击上一步中的 Yes,重启 Eclipse,就可以使用 Emmet 了。

新建或打开一个 HTML、XML 类的文件(JSP、PHP文件也可以),输入 Emmet 指令,再按下 Tab 键,就可以了。

mac系统下怎样利用好sublime text 2编写html,css,js代码

首先自身的编码功力得过硬,至于使用工具的目的无非就是为了更快更高效更省事而已;

想要使用sublime text更快速的编码,就必须要使用它的一些插件及快捷键了:

1安装方法一:直接安装

安装Sublime text 3插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。

2安装方法二(推荐使用):使用Package Control组件安装

也可以安装package control组件,然后直接在线安装:

按Ctrl+` 调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音)

粘贴以下代码到底部命令行并回车(sublime text 3):

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read()) 然后重启。如果在Perferences->package settings中看到package control这一项,则安装成功。

粘贴以下代码到底部命令行并回车(sublime text 2)

import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

用Package Control安装插件的方法:

按下Ctrl+Shift+P调出命令面板

输入install 调出 Install Package 选项并回车:

(1)Zen Coding (又称Emmet)

该插件的作用为快速编写html及css。

(2)jQuery Package for sublime Text

如果你离不开jQuery的话,这个必备~~

(3)Sublime Prefixr

Prefixr,CSS3 私有前缀自动补全插件,显然也很有用哇

(4)JS Format

一个JS代码格式化插件。

(5)Sublime Alignment

用于代码格式的自动对齐。传说最新版Sublime 已经集成。

(6)JsMinifier

该插件基于Google Closure compiler,自动压缩js文件,可使js文件变的更小

(7)Sublime CodeIntel

代码自动提示

(8)Bracket Highlighter

类似于代码匹配,可以匹配括号,引号等符号内的范围。

(9)Git

该插件基本上实现了git的所有功能,在实际开发使用Git时方便使用

主要快捷键列表:

Ctrl+L 选择整行(按住-继续选择下行)

Ctrl+KK 从光标处删除至行尾

Ctrl+Shift+K 删除整行

Ctrl+Shift+D 复制光标所在整行,插入在该行之前

Ctrl+J 合并行(已选择需要合并的多行时)

Ctrl+KU 改为大写

Ctrl+KL 改为小写

Ctrl+D 选词 (按住-继续选择下个相同的字符串)

Ctrl+M 光标移动至括号内开始或结束的位置

Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)

Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)

Ctrl+Shift+/ 注释已选择内容

Ctrl+Z 撤销

Ctrl+Y 恢复撤销

Ctrl+M 光标跳至对应的括号

Alt+. 闭合当前标签

Ctrl+Shift+A 选择光标位置父标签对儿

Ctrl+Shift+[ 折叠代码

Ctrl+Shift+] 展开代码

Ctrl+KT 折叠属性

Ctrl+K0 展开所有

Ctrl+U 软撤销

Ctrl+T 词互换

Tab 缩进 自动完成

Shift+Tab 去除缩进

Ctrl+Shift+↑ 与上行互换

Ctrl+Shift+↓ 与下行互换

Ctrl+K Backspace 从光标处删除至行首

Ctrl+Enter 光标后插入行

Ctrl+Shift+Enter 光标前插入行

Ctrl+F2 设置书签

F2 下一个书签

Shift+F2 上一个书签

如何用CSS编写高效率的CSS代码

一:如果你仅是指可以高效率的写出相应的css代码,那么你只需要一个css插件,Emmet(原名:Zen Coding)是前端开发快速输入代码一种方式,作为文本编辑器的插件存在,可以帮助您快速编写HTML和CSS代码。
二:如果你想要用更少量的代码量来达到更多的功能和效果,那么
Less , CSS 预处理语言,可以达到目的。

如何用CSS编写高效率的CSS代码

一:如果你仅是指可以高效率的写出相应的css代码,那么你只需要一个css插件,Emmet(原名:Zen Coding)是前端开发快速输入代码一种方式,作为文本编辑器的插件存在,可以帮助您快速编写HTML和CSS代码。
二:如果你想要用更少量的代码量来达到更多的功能和效果,那么
Less , CSS 预处理语言,可以达到目的。

Notepad++ 有哪些适用于前端开发的插件

常用的前端开发插件如下:

Emmet

Emmet的前身是Zen Coding,一款使用仿CSS选择器的语法来快速开发HTML和CSS的插件,是前端开发神器。它无视了编辑器的自动提示和自动完成,秒杀了你自定义的各种快捷键或者 AHK 的热字符串,以智能简洁高效的缩短输入,带给你超快速地书写各种复杂而枯燥的 HTML 和 CSS 代码的体验。现在可以在Notepad++的插件管理器里直接安装了。

Finger Text

标签代码替换和文本自动完成插件,编辑器配合这个功能可以有效地提升代码的书写速度,提高自己的工作效率,例如我输入if然后按Tab键将会把if替换成一个完整的if结构,可以极大的提高效率,当然具体怎么替换是可以配置的。

TextFx

这个号称是Notepad++上面最好用的plugin,具有超强的文本处理能力,比如文本编码处理等。编程某种程度上就是文本工作,所以这个插件对开发人员应该是非常有帮助的。以前是默认安装的,现在需要自己手动安装。

Task List

自动扫描当前文档,将所有"TODO:"开头的注释都找出来,列在右边的面板中,双击可以跳转该行。这和Eclipse里的TODO功能很相似,便于标记查找没有完成的工作。

HTML Tag

编辑HTML代码时比较有用,它主要的功能是匹配选择的标签,对HTML标签编码及解码,对JS编码及解码,我认为对HTML标签编码及解码是最有用的功能了。

TagsView

可以列出当前文档的全局变量,函数列表等,方便查找定位函数,变量等。

JSON Viewer

可以以树的形式查看JSON,同时可以格式化JSON,增加缩进。

JSLint

JSLint一个JavaScript语法检查工具,可以检查你的代码是否优秀,规则请参考<<JavaScript语言精粹>>。

RegEx Helper

在文档的中匹配正则表达式,可以用来测试正则表达式。

Compare Plugin

一个非常实用的工具,可以用来比较两个文件不同之处,主要用来对比相邻的两个文件。

Explorer

一个文件浏览窗口,可以在里面创建文件,文件夹等。还可以快速定位当前打开的文件的文件夹。

File Switcher

一个快速切换窗口的工具,支持通过输入文件名,路径或者tab index来查找切换,可以用来替换默认的Ctrl + Tab。

Visual Studio Code 使用指南

布局:左侧是用于展示所要编辑的所有文件和文件夹的文件管理器,依次是`资源管理器`,`搜索`,`GIT`,`调试`,`插件`,右侧是打开文件的编辑区域,最多可同时打开三个编辑区域到侧边。

底栏:依次是`Git Branch`,`errorwarning`,`编码格式`等

html文档中

1、按tab键快速生成文档头以及闭合标签,类似sublime text 所安装的插件,快速编辑,提高效率

2、js代码也有自动补全功能

快捷键命令

ctrl+shift+p 控制面板

ctrl+k、ctrl+o 打开资源管理器选择文件夹或文件

光标选择指定的文件夹,然后ctrl+shift+b 打开浏览器

安装

VSCode是微软推出的一款轻量编辑器,采取了和VS相同的UI界面,搭配合适的插件可以优化前端开发的体验。

HTML Snippets:增强了zen-coding,增加了H5的自动补全,安装后每次打开自动启用(可能与其他插件冲突)。

下载地址:https://code.visualstudio.com/Download或者 https://www.kafan.cn/softs/606746.html

配置

Ctrl + Shift + P 或 F1 打开命令面板(也可以使用 查看-》命令面板打开);

输入 user set 后按回车打开用户配置;

使用 editor.fontFamily:Consolas, Courier New, monospace 选择字体样式,默认为Consolas, Courier New, monospace;使用 editor.fontSize:14 控制字体大小,默认为14;使用 editor.wrappingColumn:0使文本自动换行,默认为300;在左侧的默认配置中会有详细的中文描述,配置文件是json格式的文本文档。

插件

Ctrl + Shift + P 或 F1 打开扩展面板,输入 install 后按回车打开扩展安装面板;或点击侧边栏的最后一个按钮;或使用ctrl + shift + x命令打开;或使用 查看-》扩展打开扩展面板。

在对话框中输入[string ]@sort:installs可以根据下载量排序查看,选择所需插件,单击安装即可。

@sort:installs:根据下载量排序查看所有插件,asc 升序排列,desc 降序排列。

@sort:raTIng :分级查看,asc 升序排列,desc 降序排列。

string可以为空

推荐插件

C/C++:添加C/C++支持,包括但不限于自动补全

Python:自动缩进,补全,查错,debug,代码格式化等等

beauTIfy:格式化html,css,js

vscode-icons:一款很火的图标主题

HTML Snippets:可以在不输入 《 的情况下提示

View In Browser:在浏览器中打开 HTML 文件

Crane - PHP Intellisense:PHP代码的自动补全插件

jQuery Code Snippets:一款jQuery重度患者的插件

Debugger for Chrome :调试JavaScript

Git History:显示git log和line history

Git 的使用

需要本机已经安装 Git

无需安装插件,单机侧边栏的第三个图标即可进行 add、commit、push、pull。(或者使用ctrl+shift+g打开,或使用 查看-》Git 打开Git)

主题更换

图标主题:Ctrl+shift +p 打开命令面板,输入 icon theme 后回车,选择一个即可。

颜色主题:Ctrl+shift +p 打开命令面板,输入 color theme 后回车,选择一个即可。

跳转

跳转到文件:Ctrl+P。

跳转到符号:Ctrl+shift+o,可以跳转到文件中的方括号、大括号等等。

跳转到行:Ctrl+G,可以跳转到指定行。

Debug

使用ctrl+d 打开debug面板。

可以根据需要配置launch.json

常用功能

Emmet:使用 Tab 自动补全HTML标签

Markdown Preview:使用 Ctrl + shift + v预览markdown文件

使用shift + alt + up/down可以向上/下复制选中内容或者当前行

常用插件

View In Browser

- 预览页面(ctrl+F1)

vscode-icons

- 侧栏的图标,对于一个有视觉强迫症的人是必须要的

HTML Snippets

- 支持HTML5的标签提示

HTML CSS support

- css自动补齐

JS-CSS-HTML Formatter

格式化

jQuery Code Snippets

jquery 自动提示

Path Autocomplete

- 路径自动补齐

Npm Intellisense

- npm包代码提示

ESLint

- 检测JS必备

Debugger for Chrome

- 方便调试

Auto Rename Tag

- 自动同步修改标签

Bootstrap 3 Snippets

- bootstrap必备

Vue 2 Snippets

- vue必备

background

- 一个萌萌的插件,可以自己设置vsc的背景图

常用快捷键

(在快捷键部分, 指 Command 键, 指 Shift 键, 指 Control 键, 指 OpTIon/Alt 键。)

这里主要就是实验F1上的快捷键,一些我认为没用的我就不列出来了。

向上(下)复制行 shift + alt + top(down)

向上(下)移动行* alt + top(down)*

新建一个窗口 ctrl + shift + N

行增加缩进: ctrl + [

行减少缩进 * ctrl + ]**

裁剪尾随空格(去掉一行的末尾那些没用的空格): ctrl + shift + x

强烈建议把这个启用,这样保存的时候就会自动删掉那些没用的空格,在很多公司的代码规范里都是不允许存在这些空格的。

显示隐藏侧边栏:ctrl + B

拆分编辑器(最多拆分成三块):ctrl + /按ctrl + 1(2,3)就可以在拆分后的编辑器里切换

方法缩小ctrl +(-)

关闭编辑器 ctrl + W(F4)

切换编辑器 ctrl + shift + left(right)

也可以用 ctrl+1(2,3)

显示和隐藏侧边栏 ctrl + B

切换全屏 F11

切换自动换行 alt + Z

显示Git ctrl + shift + G

前提是你的项目必须是一个git项目

这个还是很有用的,有时候我们的屏幕不够大,可是代码没有自动换行,所以被遮住的代码就会看不到,但是你用这个快捷键就可以换行看到了。这个我是在用户设置里面设置成自动换行的。

修改用户设置

把默认的用户设置成适合我们自己的还是很重要的。

也很简单,文件 首选项 用户设置,然后出来左边的默认设置是不能改的,需要在右边setTIngs.json中覆盖。

修改快捷键

文件 首选项 键盘快捷方式,和修改用户设置的时候一样,找到你要修改的快捷键名字,右边覆盖就可以了,一些还没有绑定快捷键的功能可以在左边的最下面看到,然后快捷键的名字就是这个。

新建文件

右键 新建文件,文件后缀名自己加上,自动识别。

新建.html文件后,空白页,没有页面默认代码结构,此时在编辑区输入html,回车第二个或者第三个即可。

酷申汽车网还为您提供以下相关内容希望对您有帮助:

在Eclipse中在线安装Emmet和图文使用教程

单击上一步中的 Yes,重启 Eclipse,就可以使用 Emmet 了。新建或打开一个 HTML、XML 类的文件(JSP、PHP文件也可以),输入 Emmet 指令,再按下 Tab 键,就可以了。

Notepad++ 有哪些适用于前端开发的插件

常用的前端开发插件如下:Emmet Emmet的前身是Zen Coding,一款使用仿CSS选择器的语法来快速开发HTML和CSS的插件,是前端开发神器。它无视了编辑器的自动提示和自动完成,秒杀了你自定义的各种快捷键或者 AHK 的热字符串,以...

如何用CSS编写高效率的CSS代码

一:如果你仅是指可以高效率的写出相应的css代码,那么你只需要一个css插件,Emmet(原名:Zen Coding)是前端开发快速输入代码一种方式,作为文本编辑器的插件存在,可以帮助您快速编写HTML和CSS代码。二:如果你想要用更少量...

java编程工程师的开发环境怎么设置?

一开始编写HTML和CSS时都是一行一行的纯手打,后来发现这样效率实在太低了,后来发现一款可以高效编写HTML和CSS的插件ZenCoding(现在叫Emmet了),比如原来我要实现下面这种结构我需要自己先打出一行来然后复制粘贴,但这又是非常...

在Pycharm中如何使用Emmet (Zen Coding)

pycharm不同版本对emmet的支持是有差异的,pycharm3里面会对文件的语法类型进行识别,只有符合xml类型的文件才可以使用emmet,如果不行的话手动设置文件类型就好了。一般以.html结尾的文件都会被识别到,除非之前设置的时候搞错...

Visual Studio Code 使用指南

使用ctrl+d 打开debug面板。可以根据需要配置launch.json 常用功能 Emmet:使用 Tab 自动补全HTML标签 Markdown Preview:使用 Ctrl + shift + v预览markdown文件 使用shift + alt + up/down可以向上/下复制选中内容或者当前...

哪个软件公司开发软件比较稳定

zen coding资源更新前端观察 zen coding的dreamweaver插件安装教程前端观察 emmet在sublime上的效果:1). css :他与其它编辑器的区别在于细节上,比如ctrl,alt+方向键可以修和里边的数值 2). html 效果:3). sublime的emmet...

学习html5+css3+js用什么软件

一. css工具:1. emmet Emmet Documentation a. 可以以插件的形式安装在dreamweaver,notepad++,editplus,sublime各个编辑器上。Zen Coding: 一种快速编写HTML/CSS代码的方法 zen coding更名为emmet,新加更多特性 zen coding更新...

js字符串中的css,html高亮,自动补全插件么

简介:Emmet作为zen coding的升级版,对于前端来说,可是必备插件;sublime-autoprefixer 功能:CSS添加私有前缀 简介:CSS还未标准化,所以要给各大浏览器一个前缀以解决兼容问题 使用:Ctrl+Shift+P,选择autoprefixer即可。

sublime text 3怎么用

插件推荐(由于ST3使用python3语言开发,而目前大部分插件还是python2.x,所以暂时有些插件会用不了或会有所改变,请等待更新):l ZenCoding:前端必备,快速开发HTML/CSS,现已更名为Emmet。输入 div.wrapper&gt;div.header+...

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

Top