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