hbuilder非常好用的html5開發(fā)軟件,它是由DCloud公司推出的,快是是HBuilder的最大優(yōu)勢,通過完整的語法提示和代碼輸入法、代碼塊等,大幅提升HTML、js、css的開發(fā)效率。同時(shí),它還包括最全面的語法庫和瀏覽器兼容性數(shù)據(jù)。本站同步hbuilder官網(wǎng)提供最新版下載。
hbuilder基本簡介
目前主流的前端開發(fā)工具有Sublime為代表的文本編輯器,以及Webstorm、Brackets、Dreamweaver、vs等IDE。但說道為HTML5設(shè)計(jì)或做了特殊優(yōu)化的,只有HBuilder、Webstorm和Brackets。
hbuilder軟件特色
在HBuilder里預(yù)置了一個(gè)hello HBuilder的工程,用戶敲這幾十行代碼后會發(fā)現(xiàn),HBuilder比其他開發(fā)工具至少快5倍。
HBuilder的生態(tài)系統(tǒng)可能是最豐富的Web IDE生態(tài)系統(tǒng),因?yàn)樗瑫r(shí)兼容eclipse插件和Ruby Bundle。SVN、git、ftp、PHP、less等各種技術(shù)都有Eclipse插件。
編碼比其他工具快5倍夠不夠?對極客而言,追求快,沒有止境!
代碼輸入法:按下數(shù)字快速選擇候選項(xiàng)
可編程代碼塊:一個(gè)代碼塊,少敲50個(gè)按鍵
內(nèi)置emmet:tab一下生成一串代碼
無死角提示:除了語法,還能提示ID、Class、圖片、鏈接、字體…
跳轉(zhuǎn)助手、選擇助手,不用鼠標(biāo),手不離鍵盤
多種語言支持:php、jsp、ruby、python、nodejs等web語言,less、coffee等編譯型語言均支持
邊改邊看:一邊寫代碼,一邊看效果
強(qiáng)悍的轉(zhuǎn)到定義和一鍵搜索
這里還有最全的語法庫、最全的語法瀏覽器兼容庫
hbuilder軟件優(yōu)勢:
在HBuilder里預(yù)置了一個(gè)hello HBuilder的工程,用戶敲這幾十行代碼后會發(fā)現(xiàn),
HBuilder比其他開發(fā)工具至少快5倍。“最全的瀏覽器兼容性數(shù)據(jù)、開發(fā)手機(jī)App等很
多特點(diǎn)也都是HBuilder強(qiáng)于競品的地方”,王安表示。
以“快”為核心的HBuilder,引入了“快捷鍵語法”的概念,巧妙地解決了困擾許多
開發(fā)者的快捷鍵過多而記不住的問題。開發(fā)者只需要記住幾條語法,就可以快速實(shí)現(xiàn)
跳轉(zhuǎn)、轉(zhuǎn)義和其他操作。比如alt+[是跳轉(zhuǎn)到括號,alt+’是跳轉(zhuǎn)到引號,alt+字母是
跳轉(zhuǎn)菜單項(xiàng),而alt+左則是跳轉(zhuǎn)到上一次光標(biāo)位置。而Ctrl則是各種操作,比如ctrl+d
就是刪除一行。shift則是轉(zhuǎn)義,比如shift+回車是
,shift+空格是 。
另外,HBuilder的生態(tài)系統(tǒng)可能是最豐富的Web IDE生態(tài)系統(tǒng),因?yàn)樗瑫r(shí)兼容
Eclipse插件和Ruby Bundle。SVN、git、ftp、PHP、less等各種技術(shù)都有Eclipse插件。
HBuilder的編寫用到了Java、C、Web和Ruby。HBuilder本身主體是由Java編寫,
它基于Eclipse,所以順其自然地兼容了Eclipse的插件。但因?yàn)镴ava效率太低,所以用C
寫了啟動器。HBuilder柔和的綠色界面設(shè)計(jì)需要?jiǎng)討B(tài)調(diào)節(jié)屏幕亮度,它還支持手機(jī)數(shù)據(jù)線
真機(jī)聯(lián)調(diào),而這些都是用C寫的。
HBuilder很多界面,比如用戶信息界面都是使用Web技術(shù)來做的,既漂亮,開發(fā)起來
又快。最后,代碼塊、快捷配置命令腳本,都是用Ruby開發(fā)的。
“這4種技術(shù)各有各的用途,我們團(tuán)隊(duì)內(nèi)部也靈活運(yùn)用,HBuilder的架構(gòu)支持不同的技
術(shù)互相融合通信。至于我們的技術(shù)選型原則,首先滿足用戶需求,然后我們內(nèi)部用什么技
術(shù)能更快完成就會選什么技術(shù)”