hbuilber使用详解(HBuilber)

HBuilder 使用教程

什么是HBuilder?

HBuilder是DCloud(数字天堂)推出的一款支持html5的Web开发IDE。HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写,它基于Eclipse,所以顺其自然地兼容了Eclipse的插件。快,是HBuilder的最大优势,通过完整的语法提示和代码输入法、代码块等,大幅提升HTML、js、css的开发效率。


如何安装 HBuilder?

HBuilder下载地址:在HBuilder官网http://www.dcloud.io/点击免费下载,下载最新版的HBuilder。

HBuilder目前有两个版本,一个是windows版,一个是mac版。下载的时候根据自己的电脑选择适合自己的版本。


使用HBuilder新建项目

依次点击文件→新建→选择Web项目(按下Ctrl N,W可以触发快速新建(MacOS请使用Command N,然后左键点击Web项目))

hbuilber使用详解(HBuilber)

hbuilber使用详解(HBuilber)

如上图,请在A处填写新建项目的名称,B处填写(或选择)项目保存路径(更改此路径HBuilder会记录,下次默认使用更改后的路径),C处可选择使用的模板(可点击自定义模板,参照打开目录中的readme.txt自定义模板)


使用HBuilder创建HTML页面

在项目资源管理器中选择刚才新建的项目,依次点击文件→新建→选择HTML文件(按下Ctrl N,W可以触发快速新建(MacOS请使用Command N,然后左键点击HTML文件)),并选择空白文件模板,如下图

hbuilber使用详解(HBuilber)


使用HBuilder边改边看试试查看编程效果

win系统按下Ctrl P(MacOS为Command P)进入边改边看模式,在此模式下,如果当前打开的是HTML文件,每次保存均会自动刷新以显示当前页面效果(若为JS、CSS文件,如与当前浏览器视图打开的页面有引用关系,也会刷新)


HBuilder代码块大量减少重复代码工作量

在打开的getstart.html中输入H,如下图

hbuilber使用详解(HBuilber)

然后按下8,自动生成HTML的基本代码如下图

hbuilber使用详解(HBuilber)

什么是代码块?

代码块是常用的代码组合,比如在js中输入$,回车,则可以自动输入document.getElementById(id)。

查看、编辑代码块可以在工具-自定义代码块中,选择相应的代码块进行查看和编辑。也可以在激活代码块的代码助手中,点击详细信息右下角的修改图标进行修改和查看。

  • 代码块激活字符原则1:连续单词的首字母。比如:dg激活document.getElementById(\”\”);vari激活var i=0;dn激活display: none;

  • 代码块激活字符原则2:整段HTML一般使用tag的名称。比如script、style,通常,敲最多4个字母即可匹配到需要的代码块,不需要完整录入,如sc回车、st回车,即可完成script、style标签的输入。

  • 代码块激活字符原则3:同一个tag,有多个代码块输出,则在最后加后缀。比如meta输出但metau则输出,metag同理。

  • 代码块激活字符原则4:如果原始语法超过4个字符,针对常用语法,则第一个单词的激活符使用缩写。比如input button,缩写为inbutton,同理intext是输入框。

  • 代码块激活字符原则5:js的关键字代码块,是在关键字最后加一个重复字母。比如if直接敲会提示if关键字,但iff回车,则出现if代码块。类似的有forr、withh等。由于funtion字母较长,为加快输入速度,取fun缩写,比如funn,输出function代码块,而funa和func,分别输出匿名函数和闭包。


灵活的快捷键使得编程过程手不离键盘

效果如下图

hbuilber使用详解(HBuilber)

  • 新建html基本模板后,当前光标处于title标签内,此时我们给HTML设置title:hellohbuilder,完成后使用Ctrl 回车在当前的下一行插入空行,并将光标移动到下一行

  • 我们在此处使用sc代码块生成一个script块来编写js代码(输入sc,回车)如下图

hbuilber使用详解(HBuilber)

  • 使用funn代码块编写一个JS方法helloworld(输入funn,回车)如下图

hbuilber使用详解(HBuilber)

  • 此时生成的方法的方法名是选中状态,我们只需要直接输入新的方法名helloworld即可,如下图

hbuilber使用详解(HBuilber)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年12月1日 上午10:01
下一篇 2022年12月1日 上午10:15

相关推荐

  • 新时期事业单位基层党建政工工作的创新思考研究(新时期事业单位基层党建政工工作的创新思考研究彭珍)

    摘要:随着改革开放,事业单位的党建政工工作变得越来越重要。加强基层党建政工工作能够推动党的建设,提升党组织领导力,对于增强事业单位竞争力、加快事业单位改革具有重要意义,所以事业单位…

    科研百科 2024年6月23日
    34
  • qt 程序开发

    Qt程序开发是一种流行的跨平台开发框架,它提供了丰富的工具和库,使开发者能够轻松地创建高质量的应用程序。Qt程序开发具有许多优势,包括易于学习和使用、强大的功能和良好的可移植性。 …

    科研百科 2024年2月24日
    54
  • Django Web开发项目:学生管理系统项目简介(web开发学生管理系统界面)

    学生管理系统项目简介 本次课程为大家带来了一个全新的Django Web开发项目——大熊课堂学生成绩管理系统。本文将详细介绍该项目的实现功能及其具体操作。 功能概述 1.用户角色 …

    科研百科 2024年6月11日
    31
  • 工程项目管理系统架构(工程项目 管理 系统)

    工程项目管理系统:提高项目管理效率的利器 工程项目管理是现代项目管理中非常重要的一环,能够帮助项目经理更好地组织和管理项目,提高项目的效率和质量。随着信息技术的不断发展,工程项目管…

    科研百科 2024年6月5日
    42
  • 广西建信建设项目管理

    广西建信建设项目管理 随着中国经济的快速发展,越来越多的企业需要扩大规模,提高效益,这都需要强大的建设项目管理能力。在广西,有许多企业正在寻求专业的建设项目管理团队来帮助他们完成项…

    科研百科 2024年7月14日
    31
  • 保定市级科研项目

    保定市级科研项目 近年来,随着城市化进程的不断加快,保定市的科技创新也越来越重要。作为全国科技创新型城市,保定市政府高度重视科技创新,积极推进科研项目的开发和实施。本文将介绍一些保…

    科研百科 2025年2月23日
    0
  • 如何完善项目管理流程

    完善项目管理流程的重要性 在商业中,项目管理是非常重要的一项工作。它涉及到从计划到执行的整个生命周期,包括需求分析、设计、开发、测试、部署和维护等方面。通过有效的项目管理,企业可以…

    科研百科 2024年8月17日
    27
  • 供应商pcn管理流程

    供应商 PCN 管理流程 供应商 PCN 管理流程是指对供应商进行分类,对他们的产品、服务、人员等信息进行编码,并通过系统进行管理和监控的流程。供应商 PCN 管理流程的实施可以提…

    科研百科 2024年11月29日
    1
  • 国家科研项目财务职责

    国家科研项目财务职责 随着科技的不断进步,国家科研项目越来越受到人们的关注。科研项目的财务职责也越来越受到重视。在国家科研项目中,财务职责至关重要,它关系到科研项目的顺利进行和项目…

    科研百科 3天前
    2
  • 中南林业科技大学马振山(马昆林中南大学科研项目)

    马昆林教授,中南大学计算机科学与技术系主任,是一位杰出的计算机科学家和研究人员。他的研究方向包括人工智能、机器学习、自然语言处理、计算机视觉等。近年来,他取得了许多令人瞩目的研究成…

    科研百科 2024年4月10日
    110