- 浏览: 203682 次
文章分类
- 全部博客 (224)
- jsp (5)
- jsf (7)
- web (11)
- js (12)
- COBOL (5)
- php (7)
- jconsole (1)
- java (11)
- ajax (1)
- PHP魔法方法 (1)
- 项目管理工具 (3)
- 项目管理 (2)
- svn (8)
- redmine (1)
- mysql (4)
- qrcode,php (1)
- qrcode (1)
- 多进程 (3)
- html (1)
- excel (2)
- seasar2 (1)
- db (1)
- entity (1)
- IOS8 (1)
- SWIFT (1)
- 正则表达式 (1)
- RabbitVCS (1)
- url (1)
- thinkphp (2)
- c++ (5)
- win32 API函数 (1)
- htaccess (1)
- makefile (3)
- C/C++ (12)
- Linux (1)
- miui (2)
- unix (1)
- wechat (1)
- websocket (1)
- SpringMVC (3)
- VSAM (1)
- centos (2)
- wamp (1)
- server (1)
- 优酷视频上传并去除广告 (1)
- owncload (1)
- cloud (1)
- ubuntu (1)
- pdf转换成word (1)
- 微信,weixin (1)
- 行业系统 (3)
- 超级外卖源代码 (0)
- 软件专利 (1)
- 申请 (1)
- vba (1)
- UML (1)
- 程序切片 (1)
- 股票心得 (1)
- 威客建站 (1)
- 微信开发学习路线 (1)
- 远程开机 (1)
- spring mvc (1)
- JEECMS (1)
- Node.js (1)
- ThinkJS (1)
- maven (2)
- MyEclipse+Tomcat+MAVEN+SVN (1)
- Spring+SpringMVC+MyBatis (1)
- wampserver (0)
- RESTful (1)
- hibernate (4)
- Spring+SpringMVC (1)
- 响应式布局 (1)
- 响应式布局模板 (1)
- Aptana (3)
- 遗传算法 (1)
- 进化算法 (1)
- bower (1)
- HTML5 (1)
- Android官方培训课程 (1)
- MySQL锁 (1)
- 扫描枪 (1)
- 微信公众平台 (1)
- 企业号 (1)
- ddns (1)
- java获取外网ip (1)
- DDNS,阿里云,云解析,万网域名,阿里云域名 (1)
- SEO (1)
- Jboss (2)
- wildfly (1)
- WildFly8 (2)
- NT Kernel (1)
- 反向代理 (1)
- Spring嵌套事务 (1)
- apache (3)
- 防止浏览器记住用户名及密码的简单实用方法 (1)
- 时间戳 (1)
- 字体 (1)
- 网络爬虫准 (1)
- 屏蔽后退按钮 (1)
- java web (1)
- JavaMail (1)
- windows服务 (1)
- Freemarker (1)
- TortoiseGit (2)
- oschina (1)
- JSON (1)
- Boost (1)
- MUI (1)
- github (1)
- Python2.7 (1)
- Python3.0 (1)
- Odoo (1)
- java socket (1)
- OpenERP (2)
- werkzeug (1)
- JNA (2)
- proxifier (1)
- WebService (1)
- 企业应用集成 (1)
- vmware (1)
- Navicate (1)
- 三体 (1)
- oracle同步 (1)
- 微信 (3)
- java设计模式 (1)
- 工具 (1)
- JavaScript跨域 (1)
- LB (1)
- 负载均衡 (1)
- AngularJS (1)
- HBuilder (1)
- Echarts (1)
- Json Web Token (1)
- PassportSDK (1)
- ubuntu kylin xterm 乱码 (1)
- ubuntu kylin17 安装字体教程 (1)
- wps (1)
- jetbrains (1)
- MySQL5.7 (1)
- Nginx (1)
- JDK (1)
最新评论
-
cuiyadll:
谢谢楼上的推荐
实战:jQuery Mobile开发HTML5移动应用 -
marty:
使用JQueryMobile,推薦使用這免費開發工具,提供可視 ...
实战:jQuery Mobile开发HTML5移动应用 -
men_clslji:
按照目前的方法只是防止刷新页面时不再执行X(添加),而toke ...
有了上一篇博文,类似地顺便说说表单防重复提交。
http://www.runoob.com/w3cnote/hbuilder-intro.html
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项目))
image
image
如上图,请在A处填写新建项目的名称,B处填写(或选择)项目保存路径(更改此路径HBuilder会记录,下次默认使用更改后的路径),C处可选择使用的模板(可点击自定义模板,参照打开目录中的readme.txt自定义模板)
使用HBuilder创建HTML页面
在项目资源管理器中选择刚才新建的项目,依次点击文件→新建→选择HTML文件(按下Ctrl+N,W可以触发快速新建(MacOS请使用Command+N,然后左键点击HTML文件)),并选择空白文件模板,如下图
image
使用HBuilder边改边看试试查看编程效果
win系统按下Ctrl+P(MacOS为Command+P)进入边改边看模式,在此模式下,如果当前打开的是HTML文件,每次保存均会自动刷新以显示当前页面效果(若为JS、CSS文件,如与当前浏览器视图打开的页面有引用关系,也会刷新)
HBuilder代码块大量减少重复代码工作量
在打开的getstart.html中输入H,如下图
image
然后按下8,自动生成HTML的基本代码如下图
image
什么是代码块?
代码块是常用的代码组合,比如在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,分别输出匿名函数和闭包。
灵活的快捷键使得编程过程手不离键盘
效果如下图
image
新建html基本模板后,当前光标处于title标签内,此时我们给HTML设置title:hellohbuilder,完成后使用Ctrl+回车在当前的下一行插入空行,并将光标移动到下一行
我们在此处使用sc代码块生成一个script块来编写js代码(输入sc,回车)如下图
image
使用funn代码块编写一个JS方法helloworld(输入funn,回车)如下图
image
此时生成的方法的方法名是选中状态,我们只需要直接输入新的方法名helloworld即可,如下图
image
上图中的绿色竖线,是代码块中指定的下一个编辑位置,敲击回车光标会直接跳转至竖线位置
此时按向下、向下,Ctrl+回车,输入style回车,生成css代码区域
定义一个Css类classA:输入. c l a s s A { 回车,f o n t 回车 回车 回车
然后按alt+下,alt+下跳转至下一个编辑区域
依次输入< d i v 也可输入<dv回车、<iv回车,语法助手可以通过模糊匹配获知想要生成的标签)如下图
image
如上图所示,代码助手左侧包含数字,可以使用这些数字选择对应的条目,右侧包含浏览器兼容性数据及示例
输入i 回车 d 1,右箭头,空格,c 回车 回车
鼠标在div标签的class属性classA上悬浮,按下Alt和左键,点击后可跳转至classA定义处
Ctrl+回车
div也可以通过代码块生成如输入divc回车回车回车,输入helloworld如下图
向下,回车
使用CSS选择器语法来快速开发HTML和CSS(支持Emmet)
输入div#page>div.logo+ul#navigation>li*2>a,按下tab生成代码如下图
image
HBuilder集成了Emmet功能,可以通过CSS选择器语法来快速开发HTML和CSS,如想深入了解Emmet请移步http://www.emmet.io/
强大的JS解析引擎大大加快JS开发的速度
JS中提示HTML、CSS
JS提示html的ID
image
JS提示html的tagname
image
JS提示css类名
image
JS通过ID、tagname、css类名不但可以获取HTML元素,还可以精确分析出其元素类型,准确提示其属性,如上图可以提示出list[0].type
JS中提示JSON
image
JS提示自定义系统方法
image
JS提示对象引用及其属性、方法
image
JS提示闭包对象
image
image
跳转到class、id、js方法定义处
按下Alt,左键点击引用的方法名、ID、CSS类、文件(链接、图片),均可跳转到引用的地方,跨文件的引用也可以哦
跳转到JS方法定义处 如下图
image
跳转到CSS类定义处 如下图
image
跳转到ID定义处 如下图
image
跳转到文件 如下图
image
更多挖宝
跳转助手、选择助手、转义助手、快捷键助手,让你手不离键盘。
HTML5+支持、手机真机连调、云编译,方便开发跨手机平台的APP。
更多精彩功能:重构 | 大纲 | 任务 | 版本历史 | 内置webserver | 实时升级 | 安全工程管理 | 包围 | 掩码转换 | 智能纠错 | 折叠代码 | 转到定义 | 格式化代码 | URL编解码 | 进制转换 | 自动闭合。
还不满足?下载插件增强更多功能,高手更可开发插件,并共享插件造福所有开发者。
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项目))
image
image
如上图,请在A处填写新建项目的名称,B处填写(或选择)项目保存路径(更改此路径HBuilder会记录,下次默认使用更改后的路径),C处可选择使用的模板(可点击自定义模板,参照打开目录中的readme.txt自定义模板)
使用HBuilder创建HTML页面
在项目资源管理器中选择刚才新建的项目,依次点击文件→新建→选择HTML文件(按下Ctrl+N,W可以触发快速新建(MacOS请使用Command+N,然后左键点击HTML文件)),并选择空白文件模板,如下图
image
使用HBuilder边改边看试试查看编程效果
win系统按下Ctrl+P(MacOS为Command+P)进入边改边看模式,在此模式下,如果当前打开的是HTML文件,每次保存均会自动刷新以显示当前页面效果(若为JS、CSS文件,如与当前浏览器视图打开的页面有引用关系,也会刷新)
HBuilder代码块大量减少重复代码工作量
在打开的getstart.html中输入H,如下图
image
然后按下8,自动生成HTML的基本代码如下图
image
什么是代码块?
代码块是常用的代码组合,比如在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,分别输出匿名函数和闭包。
灵活的快捷键使得编程过程手不离键盘
效果如下图
image
新建html基本模板后,当前光标处于title标签内,此时我们给HTML设置title:hellohbuilder,完成后使用Ctrl+回车在当前的下一行插入空行,并将光标移动到下一行
我们在此处使用sc代码块生成一个script块来编写js代码(输入sc,回车)如下图
image
使用funn代码块编写一个JS方法helloworld(输入funn,回车)如下图
image
此时生成的方法的方法名是选中状态,我们只需要直接输入新的方法名helloworld即可,如下图
image
上图中的绿色竖线,是代码块中指定的下一个编辑位置,敲击回车光标会直接跳转至竖线位置
此时按向下、向下,Ctrl+回车,输入style回车,生成css代码区域
定义一个Css类classA:输入. c l a s s A { 回车,f o n t 回车 回车 回车
然后按alt+下,alt+下跳转至下一个编辑区域
依次输入< d i v 也可输入<dv回车、<iv回车,语法助手可以通过模糊匹配获知想要生成的标签)如下图
image
如上图所示,代码助手左侧包含数字,可以使用这些数字选择对应的条目,右侧包含浏览器兼容性数据及示例
输入i 回车 d 1,右箭头,空格,c 回车 回车
鼠标在div标签的class属性classA上悬浮,按下Alt和左键,点击后可跳转至classA定义处
Ctrl+回车
div也可以通过代码块生成如输入divc回车回车回车,输入helloworld如下图
向下,回车
使用CSS选择器语法来快速开发HTML和CSS(支持Emmet)
输入div#page>div.logo+ul#navigation>li*2>a,按下tab生成代码如下图
image
HBuilder集成了Emmet功能,可以通过CSS选择器语法来快速开发HTML和CSS,如想深入了解Emmet请移步http://www.emmet.io/
强大的JS解析引擎大大加快JS开发的速度
JS中提示HTML、CSS
JS提示html的ID
image
JS提示html的tagname
image
JS提示css类名
image
JS通过ID、tagname、css类名不但可以获取HTML元素,还可以精确分析出其元素类型,准确提示其属性,如上图可以提示出list[0].type
JS中提示JSON
image
JS提示自定义系统方法
image
JS提示对象引用及其属性、方法
image
JS提示闭包对象
image
image
跳转到class、id、js方法定义处
按下Alt,左键点击引用的方法名、ID、CSS类、文件(链接、图片),均可跳转到引用的地方,跨文件的引用也可以哦
跳转到JS方法定义处 如下图
image
跳转到CSS类定义处 如下图
image
跳转到ID定义处 如下图
image
跳转到文件 如下图
image
更多挖宝
跳转助手、选择助手、转义助手、快捷键助手,让你手不离键盘。
HTML5+支持、手机真机连调、云编译,方便开发跨手机平台的APP。
更多精彩功能:重构 | 大纲 | 任务 | 版本历史 | 内置webserver | 实时升级 | 安全工程管理 | 包围 | 掩码转换 | 智能纠错 | 折叠代码 | 转到定义 | 格式化代码 | URL编解码 | 进制转换 | 自动闭合。
还不满足?下载插件增强更多功能,高手更可开发插件,并共享插件造福所有开发者。
相关推荐
【HBuilder使用教程及下载】是一个面向初学者和开发者的内容包,旨在帮助用户了解和掌握HBuilder这款强大的集成开发环境(IDE)。HBuilder是DCloud(数字天堂)公司推出的一款专业级的HTML5开发工具,它以其高效、...
本人小白,刚接触app,由于Android Stuido原生开发比较困难,所以采用Hbuilderx进行h5开发,由于使用HbuilderX云打包要进行排队,而且要付费,考虑到以后项目在上线后,若遇到紧急bug修复,采用云打包模式有可能还要...
html是计算机中最简单易学的语言,而此工具能帮助大家快速进行开发,全中文版本,能同时开发网页,安卓,ios,还犹豫什么呢,快快下载吧!
HBuilderX.3.7.9.20230324 安装包,附安装使用教程 HBuilderX是HBuilder的升级版。它是是DCloud(数字天堂)推出为前端开发者服务的通用IDE,或者称为编辑器。 BuilderX标准版可直接用于web开发、markdown、字处理...
以上步骤详细介绍了如何使用HBuilder和Android Studio进行本地打包的过程。通过这种方式可以将基于HTML5开发的应用程序转换成可以在Android平台上运行的原生应用程序。在实际操作过程中,可能会遇到各种问题,建议...
下面将详细解释如何使用HbuilderX来打包你的网站。 首先,你需要【下载和安装HbuilderX】。你可以从官方提供的网址(http://www.dcloud.io/hbuilderx.html)获取最新版本的软件。下载并安装过程通常很直观,只需...
标题中的“解压即可直接使用”意味着用户下载后无需复杂的安装过程,只需简单解压即可启动HBuilderX,大大简化了工具的使用流程。 uniapp是一个跨平台的前端框架,允许开发者使用一套代码实现多端部署,包括微信小...
本教程将深入探讨这两个工具的使用方法和技巧,帮助初学者快速上手。 一、HBuilder详解 1. **HBuilder基础**:HBuilder是由DCloud(数字天堂)开发的一款集编辑、预览、发布于一体的全功能HTML5开发工具。其特色...
【HBuilderX入门uniapp】项目是为初学者设计的一个基础教程,主要涵盖了使用HBuilderX工具进行uniapp开发的基本流程。uniapp是一个基于Vue.js的多端开发框架,能够帮助开发者一次编写,多端运行,包括微信小程序、...
除了上述的使用介绍,你还可以通过观看提供的视频教程(https://www.bilibili.com/video/BV1Um4y1i76b/?spm_id_from=333.999.0.0)进一步了解HBuilderX的高级功能和使用技巧。此外,DCloud官网的文档中心提供了详细...
6. **学习资源**:HBuilder还提供了丰富的学习资源,如在线教程、API文档等,这对于初学者来说是很大的帮助。 总结,HBuilder 7.5.1作为一个高效且易用的前端开发工具,不仅提供了全面的代码辅助功能,还有友好的...
HBuilderx是一个前端开发常用的软件,本压缩包含有HBuilderX.3.1.9.20210413.full.dmg、HBuilderX.3.1.9.20210413.full.zip、2345好压.exe和Chrome_69.0.3497.100_x64.exe等软件,视频教程:...
10. **教程和文档**:HBuilder提供了详细的在线帮助和教程,帮助新手快速上手,也便于老用户查找解决问题的方法。 总的来说,HBuilder_8.8.0_windows.zip是一个全面的前端开发工具,它的便捷性和高效性使得开发者...
9. **教程与社区**:DCloud为HBuilder提供了详尽的官方文档和活跃的开发者社区,无论初学者还是经验丰富的开发者都能在这里找到解决问题的答案。 10. **持续更新**:作为一款活跃的开发工具,HBuilder会定期发布新...
9. **跨平台支持**:HBuilderX支持Windows、MacOS和Linux操作系统,满足不同开发者的使用习惯。 10. **云端服务**:DCloud还提供了云编译、云真机调试等云端服务,让开发者在没有本地环境的情况下也能进行开发和...
本文总结了基于HBuilder快速开发移动端APP的设计与实现,介绍了HBuilder的基本使用和uni-app框架的应用,以及基于Vue.js框架的跨平台应用前端和PHP语言开发后端的系统框架设计。 1. HBuilder的介绍 HBuilder是...
13. **教程与社区**:HBuilder官方提供了大量的在线教程和用户论坛,开发者可以在其中学习和交流,解决问题。 通过这些强大的功能,HBuilder能够满足不同层次前端开发者的需要,无论你是初学者还是资深开发者,都能...
CrossApp 中文文档、Dart 编码风格指南、Excel 教程:实用技巧系列、Hadoop 笔记(PennyWong)、HBuilder 使用教程、HomeKit App 开发指南、imobilebbs CodeSmith 教程、Markdown 语法说明、Revel 中文文档、SSDB ...
HelloMUI是一款基于Hbuilder Mui框架的入门级示例项目,主要用于展示和教学如何使用Mui进行html页面的编写。这个示例通常包含了基础的页面结构、组件应用以及事件处理,帮助开发者快速理解和上手Mui的使用方法。 在...
- HBuilderX官方文档:详尽的教程和API参考,是学习的重要资料。 - 社区论坛:在DCloud社区,你可以提问、交流经验,获取更多帮助。 通过阅读提供的“从小白到入门的 HBuilderX 使用指南.pdf”和“说明.pdf”,你...