Sublime Text2 中Emmet(之前叫Zencoding)插件安装以及使用 - jnpd

RT-DETR改进策略【卷积层】| ECCV-2024 小波卷积WTConv 增大感受野,降低参数量计算量,独家创新助力涨点 本文记录的是利用模块优化的目标检测网络模型。的目的是在不出现过参数化的情况下有效地增加卷积的感受野,从而解决了在感受野扩展中的参数膨胀问题。本文将其加入到深度可分离卷积中,有效降低模型参数量和计算量,并二次创新,使模块更好地捕捉低频特征,增强网络性能。Wavelet Convolutions for Large Receptive Fields小波卷积及其改进的实现代码如下: 四、创新模块 4.1 改进点1⭐ 模块改进方法:加入(第五节讲解添加步骤)。添加后如下:模块改进方法:基于的(第五节讲解添加步骤) 阅读详情

Sublime Text2 中Emmet(之前叫Zencoding)插件安装以及使用 - jnpd

一.添加插件之前先 下载Package Control

按 Ctrl+`(就是~这个键) 复制下面的代码 确认 重新启动sublime text2

import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

 

重启看到如上图所示,代表Package Control 安装成功 

二.添加zen coding ( emmet sublime text2 版的 zen coding)

按 ctr+shift+P,输入 install Package,找到emmet,确认安装

      在 Emmet 安装完成后,会显示如下屏幕:

     

     请重视红框内的文字,和左下角绿色框内的提示:

      红框内的文字是说“这个插件会主动和安装 PyV8,请看状况条信息”,而左下角的绿色框内的提示就是正鄙人载、安装和载入 PyV8。

     在PyV8安装完成后,在重启

       

      如上图所示,表示已安装成功

分享7个超实用的Emmet(zen coding)HTML代码使用技巧

1. 跳过Div

第一个小技巧就是跳过div,Emment非常清楚你需要输入什么内容,你只需要输入class或者是id,Emmet会自动帮助你生成正确的div。如下:

2.jpg

大家可以看到,不管你是否添加了div,Emmet都会自动生成需要div元素。

含糊标签名称  

这个技巧属于implicit tag names特性,你不需要指定div或者li,Emmet会自动帮助你生成,如下:

3.jpg  
2. 带有DOM导航的链式缩写  

如果你使用Emmet来扩展简单的class名称生成div的话。这个方式可以帮助你省去大量的时间。你只需要记住如下语法:

  • > 子节点:在DOM树下一层添加创建一个元素
  • + 同级别:在DOM树同一层添加创建一个元素
  • ^ 向上层:向上一层添加创建创建一个元素。

4.jpg  
5.jpg  

向上一层  

6.jpg

如果需要的话你可以向上多层,如下:

7.jpg  
3. 使用分组来简化你的代码结构  

有的时候你可能会发现使用向上符号比较复杂,这时候可能使用分组更加的合理。如下:

8.jpg

一个更复杂一些的例子,如下:

9.jpg  
4. 插入文本和属性  

如果你需要生成HTML,内容和属性也是你常常需要添加的。很多开发人员只是使用Emmet来生成框架,然后再添加内容。其实你可以在生成页面框架的过程中同时添加属性和内容。

从下面代码可以看到,你输入的文字和属性都可以分别通过大括号和中括号来生成。

10.jpg  
5. 添加多个class到一个元素 

这个非常简单,你只需要使用逗号来添加多个class,如下:

11.jpg  
6.  重复添加  

这可能是最让人舒服的操作了,帮助你重复添加元素:

12.jpg

如果你整合分组功能,那么你将能够处理更复杂的HTML生成:

13.jpg  
7. 自动列表记数 

如果你需要按顺序生成HTML元素,这个技巧你一定喜欢,使用$符号可以帮助你生成一系列数字,支持class,id,属性,内容等等。如下:

14.jpg

注意如果你需要生成2位的数字,使用两个$符号即可。

组基轨迹建模 GBTM的介绍与实现(Stata 或 R) 组基轨迹建模(Group-Based Trajectory Modeling,GBTM)(旧名称:Semiparametric mixture model)历史:由DANIELS.NAGIN提出,发表文献《Analyzing Developmental Trajectories:A Semiparametric,Group-Based Approach》GBTM能够将一群人的轨迹分类并生成数个具有代表性的运动轨迹模型,然后对每个轨迹模型进行分析,以了解人们的运动特征、生理水平和风险等级等。 阅读详情

相关推荐

libiec61850实战:手把手教你用C语言动态获取IED设备模型(附完整代码解析)

本文详细介绍了如何使用libiec61850库通过C语言动态获取IED设备模型,包括环境配置、连接建立、模型遍历及错误处理等关键步骤。通过完整的代码示例和实战案例,帮助开发者掌握智能变电站通信中的核心技术,提升工业自动化系统的开发效率。

weixin_42519985的博客 434

分享7个超实用的Emmet(zen coding)HTML代码使用技巧

还记得Emmet(即Zen coding)吗?最棒的书写HTML代码的利器之一,能够帮助你快速书写HTML代码的工具。在今天这篇文章中,我们将要分享7个超酷的Emmet书写HTML的技巧,希望大家喜欢! 1. 跳过Div 第一个小技巧就是跳过div,Emment非常清楚你需要输入什么内容,你只需要输入class或者是id,Emmet会自动帮助你生成正确的div。如下: 大家可以看到,...

weixin_34001430的博客 244

MATLABGUI读取文件并将路径显示在文本框中

MATLABGUI读取文件并将路径显示在文本框中

m0_50305149的博客 2650

Zencoding

from: http://blog.chinaunix.net/uid-22414998-id-3184766.html 超级牛B编码王(二):Sublime2之Zencoding快速上手   1、前言     刚看完球,辽足0-0平北京国安,稳稳妥妥各拿1分,皆大欢喜。恒大4-0狂胜长春亚泰。期待恒大51主场之战,死磕全北现代。最近两天一直在研究BootStrap这个东东,做了

Ph智的博客 1226

告别虚拟机!在Windows上用WSL+VSCode搞定ArduPilot开发环境(保姆级避坑指南)

本文提供了一份详细的保姆级指南,介绍如何在Windows上使用WSL和VSCode搭建高效的ArduPilot开发环境,告别虚拟机性能损耗。从WSL安装、VSCode配置到ArduPilot固件编译和调试技巧,涵盖开发全流程中的关键步骤和常见问题解决方案,帮助无人机开发者快速构建专业级开发环境。

weixin_42543046的博客 461

不用API Key也能玩转Obsidian AI:本地大模型离线配置全攻略

本文详细介绍了如何在无需API Key的情况下,通过本地部署大型语言模型(LLM)为Obsidian注入AI能力。文章以Ollama为例,提供了从环境准备、模型选择到与Obsidian插件(如Text Generator)集成的完整配置攻略,旨在帮助用户打造一个安全、离线可用的智能笔记工作流,实现数据隐私与AI助力的完美结合。

weixin_29062963的博客 818

webstorm sublime工具代码简写笔记

最近没什么捣鼓的,sublime 和webstrom这两个工具简直就是前端工程师的左膀右臂,让代码写起来666666666666的快。总结一下写HTML的简写: 简写 + Tab = HTML代码; ps:E代表html标签字母,比如div ul li等等 简写                                         对应的HTML代码 html:5

maoguiyou的专栏 3025

从ARCore到AICore:揭秘Google如何通过系统级服务推动Android生态创新

本文深入探讨了Google如何通过AICore等系统级服务推动Android生态创新。从ARCore到AICore,Google通过分层解耦策略将AI能力下沉至系统层,实现端侧大模型推理,如Gemini Nano在Pixel 8 Pro中的应用。文章剖析了AICore的技术架构、开发者赋能路径及场景化实践,展示了其在通信、内容创作和生产力工具中的卓越表现。

rust6ferris的博客 545

设置webstorm缩写代码

文件 —》设置—》编辑器—》活动模板—》找到需要设置的文件类型(比如JavaScript)——》添加-(右上角)—》设置模板之后,注意最后需要defind才能生效 转载于:https://www.cnblogs.com/alinjj/p/6962568.html...

weixin_30325487的博客 447

2024年最全scrapy+scrapyd+gerapy 爬虫调度框架,字节跳动面试时间

scrapyd是一个用于部署和运行scrapy爬虫的程序,它允许你通过JSON API来部署爬虫项目和控制爬虫运行,scrapyd是一个守护进程,监听爬虫的运行和请求,然后启动进程来执行它们方便地控制爬虫运行直观地查看爬虫状态实时地查看爬取结果简单地实现项目部署统一地实现主机管理轻松地编写爬虫代码。

2401_84140653的博客 1201

Android系统去掉长按webview界面弹框中的分享功能

Android 系统去解决长按显示内容,去掉分享功能,不论那个界面,是所有界面都需要满足。如果仅仅去掉系统自带的,那么系统来处理如果客户自定义,部分App自定义的菜单项,不是调用系统的,那么还是需要应用去解决的。之前做过Editext,其实还需要去TextView,最难点的就是WebView中的HTML了 去分享功能了。WebView中涉及到分享功能菜单的界面,/***//***//***//***//***//***//***//***//**

十年饮冰,难凉热血 1019

webstorm自动补全,即HTML标签简写规则

参考文章1参考文章2 HTML简写,一种是在模板上改,一种是使用简写规则。 简写方法,主要是Emmet(常用项目)和Haml(ruby项目),本文主要介绍使用Emmet简写规则。 Emmet是一个插件,基本用法是简写形式+转化键。 转化键,不同IDE不同,MAC OS的是“tab键”,Wins是"<Ctr+y>,"(ctrl键+y键+逗号键) 简写形式举例(原理就是类似于css...

阿桂的博客 1万+

RK3588&RK3576实现 HW-ID DTB(动态加载不同的Kernel DTB)功能

RK平台的U-Boot⽀持检测硬件上的GPIO或者ADC状态动态加载不同的Kernel DTB,暂称为HW-ID DTB(Hardware id DTB)功能。

Wynter 849

Sublime Text3: 让JSX支持Emmet调用代码补全和缩写(tab)

今天偶然发现在jsx,不能用tab来调用emmet,瞬间懵逼....折腾出一个兼容方案; 不用兼容方案的情况下,只能用`ctrl+e`来展开snippet ...

CRPER 1万+

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Emmet快速输入

基本使用 输入一个标签或者语法然后按Tab键,未知的输入都会识别为标签 1. html初始结构 !=> Tab 2. id # ,class . div#test div.test 3. 子节点 >,兄弟节点 +,上级节点 ^ div>ul>li>p div+ul+p div>ul>li^div 4. 重复 * div*5 5. 分组 () div>...

qq_42555993的博客 474

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

sublime前端插件推荐让sublime变成webstorm

sublime 前端插件推荐

Hello_yihao的博客 9857

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

webStorm设置sublime主题及自定义主题

导入sublime下载好的主题 主题下载 1、下载好的主题导入webstorm 点击OK完成,重启webStorm

lianan999的博客 3271

webstorm的sublime主题包下载

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...

qq_28225629的博客 1257

webstorm和sublime的不同之处

今天写代码用的 Webstorm ,以前用的是 sublime ,觉得 webstorm 比 sublime 好用很多。主要有几点:1、可以直接在软件左边的项目下新建html文件。2、在浏览器打开不用右键-->在浏览器中打开,Webstorm 内置谷歌、IE、火狐、Opera、Safari五大浏览器,直接把鼠标往上移一下,五大浏览器就显示出来了,就可以选择合适的浏览器了。3、Webst...

weixin_30421525的博客 339

WebStorm和Sublime Text 3哪个更适合作为前端开发工具?

工欲善其事必先利其器,一个好的开发工具对于前端开发来说是必不可少的,界面看的是否赏心悦目,编译运行速度快不快,这些都会影响开发效率和心情。 那么WebStorm和Sublime Text 3哪个更适合作为前端开发工具呢? 这两个我都下载安装过,也用过一段时间。简单对比一下WebStorm和Sublime Text 3。 对比一:WebStorm是一个正儿八经大公司开发的IDE,功能全面,版本更新也快,基本上一年至少出一个新版本。最新版本WebStorm 最大的特点是支持一系列最新的技术,比如HTM

大叔学前端的博客 2915

Sublime 和webstorm的区别

一开始用DW,后来,发现很多大神用 sublime 当然,还有很多2B说是用TXT,2B可以忽略,所以,也直接用了 sublime ,一用的时候,哇,果然酷,界面也够文艺,后来又发现很多大神用Webstorm ,也用了,我靠,用了才知道,原来,这才是我想要找的前端神器,再后来,就不用再后来了,又回到了DW,发现,还是DW舒坦,说一下,我绕一圈的心得吧。 1、Sublime ,的确是非常棒的代码...

tao_wei162的博客 2431

Notepad++6.7.4成功安装zend coding并正常使用

日前想要在Notepad++上安装zend coding(已更名为emmet),分别在各自官网下载了相关内容,依照官网上emmet for Notepad++的安装过程安装之后,该emmet还是不能使用。 无赖之下,只有去找其他版本的emmet插件,最终在网上找到了之前的zend coding版本。安装之后成功运行。以下对Notepad++ 上安装zend coding做一个总结:

lyx509的专栏 1113

Emmet(ZenCoding)语法(一)

Emmet(ZenCoding)——web开发人员的基本工具 缩写 缩写是Emmet工具包的核心,这些特殊表达式在运行时解析,并转换为结构化代码块。 缩写语法 嵌套操作:用于在生成的树中放置缩写元素   1. 儿童:>            使用>该操作符将元素嵌套在彼此中 div>ul>li 生成结果:

SeaSunExpect的博客 2362

sublime中html自动补全

1,打开sublime》Preferences》选择浏览程序包》拷贝pyv8程序包到Packages 目录下 2,sublime下重新打开html文件,按!+tab键补全 html按tab出现 html:5 按tab出现html5标准的头部部分 html:xt 出现html标准的头部部分 注:新建文本的时候,注意先把文本保存为html文件。

u011084327的博客 2万+

前端开发利器 - Emmet (Zen Coding)

​ 1、Emmet基础介绍  Emmet(原名:Zen Coding)是前端开发快速输入代码一种方式,能帮助你使用CSS语法来提高输入HTML代码的速度,免去了大家输入重新性标签的过程。 以前被称作为Zen Coding,作为文本编辑器的插件存在,可以帮助您快速编写HTML和CSS代码,从而加速Web前端开发。 早在2009年,Sergey Chikuyonok写过一篇文章,提出

qq_15704535的专栏 2031

前端开发必备!Emmet使用手册

介绍 Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具: 基本上,大多数的文本编辑器都会允许你存储和重用一些代码块,我们称之为“片段”。虽然片段能很好地推动你得生产力,但大多数的实现都有这样一个缺点:你必须先定义你得代码片段,并且不能在运行时进行拓展。 Emmet把片段这个概念提高到了一个新的层次:你可以设置CSS形式的能够动态被解析的表达式,然后根...

weixin_30321449的博客 637
上一篇: IE的@cc_on条件编译
下一篇: access-Control-Allow-Origin跨域请求安全隐患
DDPJS
博客等级 码龄17年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值