支持HTML5的Web開發IDE:HBuilder
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倍?對極客而言,追求快,沒有止境!