HBuilder 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
HBuilder 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 免费,非开源
开发语言 Java
操作系统 跨平台
软件类型 免费软件
开发厂商
地区 国产
提 交 者 xdev
适用人群 未知
收录时间 2014-03-25

软件简介

HBuilder 是DCloud(数字天堂)推出一款支持HTML5的Web开发IDE。“快,是HBuilder的最大优势,通过完整的语法提示和代码输入法、代码块及很多配套,HBuilder能大幅提升HTML、js、css的开发效率。

以“快”为核心的HBuilder,引入了“快捷键语法”的概念,巧妙地解决了困扰许多开发者的快捷键过多而记不住的问题。开发者只需要记住几条语法,就 可以快速实现跳转、转义和其他操作。比如alt+[是跳转到括号,alt+’是跳转到引号,alt+字母是跳转菜单项,而alt+左则是跳转到上一次光标 位置。而Ctrl则是各种操作,比如ctrl+d就是删除一行。shift则是转义,比如shift+回车是
,shift+空格 是 。

另外,HBuilder的生态系统可能是最丰富的Web IDE生态系统,因为它同时兼容Eclipse插件和Ruby Bundle。SVN、git、ftp、PHP、less等各种技术都有Eclipse插件。

HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写,它基于Eclipse,所以顺其自然地兼容了 Eclipse的插件。但因为Java效率太低,所以用C写了启动器。HBuilder柔和的绿色界面设计需要动态调节屏幕亮度,它还支持手机数据线真机 联调,而这些都是用C写的。

HBuilder很多界面,比如用户信息界面都是使用Web技术来做的,既漂亮,开发起来又快。最后,代码块、快捷配置命令脚本,都是用Ruby开发的。

国人开发的HTML5编码神奇,号称为编码极客而生的的IDE。

代码输入法:一个数字键,少敲10个按键;

代码块:一个代码块,少敲50个按键;

模糊匹配:跳着敲字母就能匹配到单词;

内置emmet,tab一下生成一串代码;

智能补齐:感知你的意图,自动完成输入;

跳转助手、选择助手,不用鼠标,手不离键盘;......

才比别的工具快5倍?对极客而言,追求快,没有止境!

展开阅读全文

评论 (14)

加载中
2020年开发者有了依服你们来侵权就变成了你们的了对吗!在2019年你们在网络上也有这么兴望吗!开发者没有开出来的时候你们大家都是低效,开发者开发出来了你们每个都是高效,高效是开发者为国为民提供的高效
10/07 19:21
回复
举报
打分: 力荐
怎么看项目源代码呢 我是小白 请指教
2018/09/20 17:51
回复
举报
h5云打包app挺方便的。
2017/06/11 17:45
回复
举报
代朋友公司招聘h5程序员,要求熟悉hbuilder,懂后端优先,8k--12k。妹子多。#HBuilder#
2017/02/27 10:10
回复
举报
协议未知 HBuilder
2014/03/25 10:46
回复
举报
HBuilder相比,哪个更爽呢? Adobe Brackets
2014/05/08 08:23
回复
举报
这个有Linux版本的没有? HBuilder
2014/05/22 19:57
回复
举报
能不把eclipse翻译成中文吗? 看着好别扭啊。。。。 HBuilder
2014/05/28 08:53
回复
举报
拿来开发PHP太爽了,应该会一直免费吧? HBuilder
2014/05/29 15:45
回复
举报
在windows7 64位下无法使用。 HBuilder
2014/06/03 20:28
回复
举报
更多评论
发表了资讯
2017/02/22 18:39

HBuilder 8.0 正式发布,大幅强化了 HTML5 性能体验

HBuilder 8.0 发布了,这是HBuilder的一个里程碑产品,这次更新大幅强化了HTML5的性能体验,在启动速度、窗体切换速度、拖动等人机交互流畅度上达到了新的高度。 HBuilder 是DCloud(数字天堂)推出一款支持HTML5的Web开发IDE。“快,是HBuilder的最大优势,通过完整的语法提示和代码输入法、代码块及很多配套,HBuilde...

46
51
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2015/08/08 10:21

HBuilder的故事

转载作为主创团队,说下我们的想法。

0
6
发表于大前端专区
2019/08/17 10:51

HBuilder打包

打包流程: 文件 -> 新建 -> 移动App 避免字体样式等冲突,建议选择空白模板 也可以选择带mui的模板 根据需要决定,空白模板结构如下: 将unpackage和manifest.json文件保留,其他文件可以删除,unpackage是存放a...

0
1
发表了博客
2018/06/08 14:40

Hbuilder 快捷键

最近在学习javaweb 在学前端的时候用到了一款国产编辑器 很棒 Hbuilder 快捷键 Ctrl + d 删除整行内容 Ctrl + Shift +R 复制当前行到下一行 Ctrl + Shift +D 重新编辑 Ctrl + 方向键 当前行整行内容上移或下移 Alt + ↓ 跳转到下一个可编辑区 Ctrl + Alt + j 与下一行合并 Ctrl + Alt + ← 选择助手 Shift + 回车 生成换...

0
0
发表了博客
2019/01/16 16:17

Hbuilder小技巧

批量添加、编辑 任意标签*num,按tab补全会自动生成num个同样的标签。按住 Ctrl 可以批量编辑 快速书写div中class和id HTML与CSS对应规则: id 对应 # class 对应 . HTML中的层次结构,每一层对应到CSS中要用空格隔开 div.any_str + tab 生成class标签 div#any_str + tab 生成id标签 >表示下一层节点,+表示同层节点 在代...

0
0
发表于大前端专区
2018/04/24 11:17

Hbuilder问题记录

1、如果夜神模拟器显示下面错误 mkdir failed for /storage/emulated/legacy/Android/data/io.dcloud.HBuilder/apps/HBuilder/www/, Device or resource busy 解决方法:把后台运行杀掉或者点击终止然后再重新运行 2、vue.min.js 2.3的压缩版本可以把函数放到vue的外面,未压缩的版本就报错 3、打开360手机助手会影响夜神...

0
0
发表了博客
2019/07/02 09:28

HBuilder的安装及用法

一,简介HBuilder 1.1,什么是Hbuilder?   HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写。   它基于Eclipse,所以顺其自然地兼容了Eclipse的插件   从Frontpage、Dreamweaver、UE,到Sublime Text和JetBrains的WebStor...

0
0
发表了博客
2018/07/28 10:50

HBuilder的安装及用法

一,简介HBuilder 1.1,什么是Hbuilder?   HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写。   它基于Eclipse,所以顺其自然地兼容了Eclipse的插件   从Frontpage、Dreamweaver、UE,到Sublime Text和JetBrains的WebStor...

0
0
发表于程序人生专区
2018/03/29 22:24

HBuilder开发webapp

这是一篇没有华丽文字与排版的推送,原因是benny最近工作了,知识输入太多来不及梳理..... 一、HBuilder调试webapp步骤 官网:http://www.dcloud.io/ 1.打开项目 2.USB连接电脑和手机(安卓和苹果均可) 3.点击...

0
0
2018/08/12 15:09

HBuilder 详细使用方法

HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写,它基于Eclipse,所以顺其自然地兼容了Eclipse的插件。 快,是HBuilder的...

0
0
发表了博客
2019/02/21 18:48

HBuilder打包流程

HBuilder打包流程 01.manifest.json添加Oauth授权工具 02.执行APP云打包,打开窗口,下图的配置非常非常重要,一个都不能错。一定要选择“使用自有证书” 包名:填写应用的包名称,格式如:io.dcloud.wxe(.wxe可以自己拟定名称) 证书别名、私钥密码、证书文件 这三个内容分别看下面的生成步骤。 03.生成证书别名、私钥...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于大前端专区
2018/12/25 15:30

hbuilder打包导出的是webapp还是 hybird app啊?我只想做成hybird app导出安卓和ios包 ,不想做成webapp用什么工具啊?

hbuilder打包导出的是webapp还是 hybird app啊?我只想做成hybird app导出安卓和ios包 ,不想做成webapp用什么工具啊?

2
0
发表于大前端专区
05/17 21:26

这样效果的线在小程序该怎么实现?

这样效果的线该怎么实现?

1
0
发表于服务端专区
2019/07/15 11:51

Django写了个点餐系统,想打印类似美团小票,如何实现?

2
0
发表于软件架构专区
2019/06/20 15:31

HBuilder 套壳app php做的 微信H5支付 wap浏览器可以调用,app调用的时候报错,商家参数格式有误,请联系商家解决

HBuilder 套壳app php做的 微信H5支付 wap浏览器可以调用,app调用的时候报错,商家参数格式有误,请联系商家解决

1
0
2018/06/21 11:18

个推ios系统receive监听事件无限循环

hbuilder开发,个推,ios系统receive监听事件无限循环,求助!!!急求!!!!

2
0
发表于大前端专区
2019/05/13 13:40

哪位大佬做过支付求支援,hbuilder调微信支付报错 -100

hbuilder调微信支付报错 -100,

1
0
2018/04/13 12:00

three.js加载obj模型网页控制台报错

用three.js框架加载外部OBJ模型时网页控制台报了一个我不太理解的错误 我使用的浏览器是谷歌浏览器 代码如下: var loader = new THREE.OBJLoader(); loader.load("model/file2.obj",function (loadedMesh) { var material = new THREE.MeshLambertMaterial({color: 0x5C3A21}); ...

1
0
发表于大前端专区
2018/12/25 09:17

初学者请问一下关于CSS背景图片的问题。

这是我的全部代码,我想设置一个背景图片浮动另一张图片的效果,图片和网页文件我都放在桌面上,路径应该不会有问题吧?谢谢 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>英雄联盟</title> <style type="text/css"> ul li { float: right; padding: 8px; list-style: none; } h1 { color: red; } spa...

1
0
2018/11/14 15:21

H5+ gallery +io接口操作 输出的base64格式不正确,求解

// 从相册中选择图片 console.log("从相册中选择图片:"); plus.gallery.pick( function(path) { plus.io.resolveLocalFileSystemURL( path, function(entry) { entry.file(function(file) { ...

2
0
发表于大前端专区
2018/07/07 13:23

js表单信息一键提交到邮箱是怎么实现的?

请问一下邮箱不登录也可以发送邮件么?怎么实现的呢

1
0
2018/07/04 12:37

用vue做轮播图,提示出现Unexpected reserved word错误,在export default的地方

代码如下: export default { components: { }, new Vue({ ready: function() { var _this=this; var timer = setInterval(function() { if(_this.shufflingId>=0&&_this.shufflingId<_this.shufflingData.length-1){ _this.shufflingId=parseInt(_this.shufflingId)+1; } else if (_this.shufflingId==_this.shufflingD...

1
0
发表了问答
2015/12/09 11:33

时下流行的移动端开发框架的对比,要做选型用的,大家给点建议

现在我要开发移动端的在线考试平台,在做开发框架技术选型、以及集成开发环境技术选型的时候,有点犹豫不决,请大家帮参考下,给点建议: 一、以下先列出作为【开发框架】技术选型的候选: (1)DCloud出品:MUI,这个就不用说了,大家懂的; (2)阿里出品:MSUI(基于大名鼎鼎的Framework7框架,但MSUI的兼容性更好);...

13
65
发表于大前端专区
2018/04/02 21:30

Hbuilder移动项目在安卓调用录像和照相功能经常程序闪退

用Hbuilder开发安卓app,真机调试、或者打包后,一调用照相功能和录像功能,经常导致app闪退。平均十次能有两三次左右。查了好多资料也不知道为什么,请问这是什么原因有什么解决方法吗?

2
0
发表于大前端专区
2018/03/26 15:00

使用HBuilder打包的安卓app可以使用MWEB发起微信支付请求吗?

前端说使用HBuilder打包的安卓app说是原生的安卓App,不能使用MWEB的方式发起微信支付请求,是这样吗,求大神解答?

1
0
发表了问答
2017/08/29 13:53

js和html,css等注释提示怎么显示为中文?

一些常用的web编辑器或记事本都具有js,html,css等样式,属性的api注释提示,怎么把显示的注释提示改为中文呢?如图:

2
0
发表了问答
2017/07/06 18:01

ajax验证登录jsonp跨域访问成功却不走success只走error

一个html5登录页面,写一个方法来登录,返回的是json格式但是因为存在跨域问题所以换成了jsonp,但是每次点击登录只走error,不走success,因为是小白所以很苦恼,在线等大神帮忙,谢谢

1
0
发表了问答
2016/08/16 15:28

HBuilder如何配置tomcat运行Javaweb项目

HBuilder如何配置tomcat运行Javaweb项目 在线等待

3
0
发表了问答
2017/04/16 18:02

hbuilder的登录模板中的数据储存在哪

hbuilder的登录模板中的数据储存在哪 还有就是我想问问hbuilder需要的服务器 数据库怎么搭建 我第一次用hbuilder 求一个完成的案例 或者教程 在线等、急

4
0
发表了问答
2017/05/14 01:11

企业版苹果账户如何打包发布HBuilder编写的html5 ios app

情况是这样的,我们公司给客户开发一个ios的app。用的是HBuilder开发的那种嵌套html5的。现在客户处于安全考虑不给我们提供appid。说让我们开发好之后他们自己进行发布。我想问这样子的话我是需要把源码给到客户他才能发布吗?还是说我能打包好个安装包再给客户发布。我看到Hbuild打包的时候需要输入appid这些信息的。本...

3
0
发表了问答
2015/10/15 11:32

ionic+angularJS下的手机APP项目,用什么技术做图片浏览功能?

如题,ionic+angularJS下的手机APP项目下,有个聊天室,我想实现类似微信的点击发出来的小图,查看大图功能,同时可以看到前后发的图,用什么技术栈写好?

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
14 评论
224 收藏
分享
返回顶部
顶部