
HBuilder X官方版是特別為前端量身訂制的多功能代碼編輯器,它有飛一樣的編碼、最完整的語法庫和瀏覽器兼容數(shù)據(jù)、能夠方便制作手機(jī)APP,還有保護(hù)眼睛的綠柔設(shè)計(jì)等特點(diǎn)。支持HTML、CSS、JS、PHP的快速開發(fā)。而且HBuilder X下載簡(jiǎn)單,從開放注冊(cè)以來深受廣大前端朋友們的喜愛。

相關(guān)推薦
相關(guān)軟件 | 版本說明 | 下載地址 |
---|---|---|
海龜編輯器 |
官方版 |
查看 |
hbuilder |
標(biāo)準(zhǔn)版 |
查看 |
Python |
官方中文版 |
查看 |
猿編程客戶端 |
官方版 |
查看 |
功能特點(diǎn)
輕量級(jí)設(shè)計(jì):
HBuilder X提供僅10MB的精簡(jiǎn)綠色安裝包,節(jié)省空間。
快速響應(yīng):
軟件啟動(dòng)、大型文檔加載和編碼提示功能均實(shí)現(xiàn)快速響應(yīng)。
視覺舒適:
界面設(shè)計(jì)簡(jiǎn)潔,采用經(jīng)過科學(xué)測(cè)試的綠色主題,減少視覺疲勞,適合長(zhǎng)時(shí)間工作。
高效操作:
掌握HBuilder X的無鼠標(biāo)操作技巧,提升編碼效率。
學(xué)習(xí)資源:
通過菜單中的“幫助-Markdown語法示例”,用戶可以快速學(xué)習(xí)Markdown語法和HBuilder X的高級(jí)編輯技巧。

使用方法
1.免拖動(dòng)選擇文本
避免使用鼠標(biāo)拖動(dòng)選擇文本,減少食指疲勞;
通過智能雙擊和使用Ctrl+=快捷鍵來快速擴(kuò)大選區(qū),提高文本選擇效率。
2.HBuilderX定位
HBuilderX結(jié)合了IDE和編輯器的特點(diǎn),提供語言分析、提示、調(diào)試功能,同時(shí)具備高效的文本處理能力。
3.高效文本處理
HBuilderX提供頂級(jí)的高效字處理功能,改善了上一代HBuilder在文本處理方面的不足。
4.極客使用技巧
使用HBuilderX,用戶可以體驗(yàn)到極客高效的編程方式。

智能雙擊
下面是智能雙擊選中tag和包圍父tag的示例:
1. 雙擊div的首或尾可以選中這個(gè)tag。當(dāng)然雙擊if、雙擊縮進(jìn)符、雙擊括號(hào)引號(hào)內(nèi)側(cè)...很多位置都可以通過智能雙擊選中。具體見HBuilder的選擇菜單。
2. 按Ctrl+]包圍,就可以在這個(gè)選區(qū)首尾加父標(biāo)簽,同時(shí)閃爍光標(biāo)。當(dāng)前在js里按下Ctrl+]不會(huì)包圍tag,而是包圍if、for等函數(shù)庫。
3. 輸入div即可在首尾添加包圍標(biāo)簽

更新日志
新增 uni-app 在HBuilderX中直接運(yùn)行和發(fā)行鴻蒙應(yīng)用,不再需要在鴻蒙開發(fā)工具中配置模板
新增 uni-app manifest可視化界面,新增鴻蒙可視化設(shè)置,原App設(shè)置改名為安卓/iOS設(shè)置
新增 語言服務(wù) uts插件開發(fā)支持鴻蒙系統(tǒng)API的提示
新增 json5文件著色 詳情
優(yōu)化 大文檔選中相同詞高亮性能,避免卡頓UI
優(yōu)化 項(xiàng)目管理器項(xiàng)目過多時(shí),降低系統(tǒng)內(nèi)存和資源占用
修復(fù) 重啟hx后的切換視圖文件順序和關(guān)閉時(shí)不一致 詳情
調(diào)整 MacOS 系統(tǒng)文件關(guān)聯(lián)的優(yōu)先級(jí) 詳情
調(diào)整 重復(fù)插入不再使用快捷鍵Ctrl+Insert,改用Ctrl+Shift+r,避免和部分AI工具沖突 詳情
修復(fù) alt+/快捷鍵觸發(fā)代碼提示時(shí),偶發(fā)觸發(fā)hover的Bug 詳情
修復(fù) 編輯器字符搜索 焦點(diǎn)切換到外部程序再切換回來時(shí),會(huì)導(dǎo)致代碼區(qū)域滾動(dòng)出錯(cuò)的Bug 詳情
修復(fù) MacOS HTML文件預(yù)覽到內(nèi)置瀏覽器,高亮瀏覽器內(nèi)對(duì)應(yīng)元素功能失效的Bug 詳情
新增 語言服務(wù) uni-app (x) theme.json語言服務(wù)功能支持 詳情
新增 語言服務(wù) 支持內(nèi)置包名@dcloudio/uni-app、pinia、vuex的自動(dòng)導(dǎo)包
優(yōu)化 語言服務(wù) 內(nèi)存占用
優(yōu)化 語言服務(wù) vue文件代碼提示性能
修復(fù) 語言服務(wù) 當(dāng)提示項(xiàng)包含$符號(hào)且當(dāng)前提示位置后面是括號(hào)時(shí),回車后$符號(hào)丟失的Bug 詳情
修復(fù) 語言服務(wù) uniapp x 項(xiàng)目下某些情況下js文件報(bào)錯(cuò)的Bug 詳情
修復(fù) 語言服務(wù) uniapp項(xiàng)目某些情況下定義了同名屬性時(shí)語言服務(wù)報(bào)錯(cuò)的Bug 詳情
新增 語言服務(wù) easycom組件 標(biāo)簽屬性和事件提示時(shí)支持defineProps、defineEmits中的定義的屬性和事件
修復(fù) 語言服務(wù) uni-app x 打開多個(gè)項(xiàng)目時(shí)資源沒有正確釋放導(dǎo)致語言服務(wù)報(bào)錯(cuò)的Bug 詳情
修復(fù) 語言服務(wù) 在項(xiàng)目下執(zhí)行npm i的同時(shí)觸發(fā)轉(zhuǎn)到定義等功能可能會(huì)導(dǎo)致語言服務(wù)報(bào)錯(cuò)的Bug 詳情
修復(fù) 語言服務(wù) 某些情況下語言服務(wù)報(bào)錯(cuò):No Project.的Bug 詳情
修復(fù) 語言服務(wù) 打開某個(gè)被引用的vue文件時(shí)修改script lang后在script區(qū)域懸浮時(shí)語言服務(wù)報(bào)錯(cuò)的Bug 詳情
修復(fù) 語言服務(wù) 語言服務(wù)剛初始化時(shí),cli項(xiàng)目下快速轉(zhuǎn)到vue文件可能會(huì)出現(xiàn)語言服務(wù)報(bào)錯(cuò)的Bug 詳情
修復(fù) 語言服務(wù) html文件寫vue時(shí),某些情況下語言服務(wù)報(bào)錯(cuò)的Bug 詳情
修復(fù) 語言服務(wù) uts插件開發(fā)環(huán)境下無法提示插件下文件路徑的Bug 詳情
修復(fù) 語言服務(wù) 自定義組件屬性懸浮提示時(shí), 可能導(dǎo)致語言服務(wù)報(bào)錯(cuò)的Bug 詳情
修復(fù) 語言服務(wù) 3.8.12版本引發(fā)的 特殊值域String, cssSelectorString不生效的Bug 詳情
修復(fù) 語言服務(wù) 3.8.12版本引發(fā)的 特殊值域String, VideoIdString和WebviewIdString提示不正確的Bug 詳情
修復(fù) 語言服務(wù) 3.8.12版本引發(fā)的 特殊值域String, colorString提示結(jié)果順序不正確的Bug 詳情
修復(fù) 語言服務(wù) 3.8.12版本引發(fā)的 特殊值域String, cssPropertyString提示項(xiàng)的排序不正確的Bug 詳情
修復(fù) 語言服務(wù) 3.8.12版本引發(fā)的 特殊值域String, 部分情況下ScriptImportURIString補(bǔ)全項(xiàng)不正確的Bug 詳情
修復(fù) 語言服務(wù) 3.8.0版本引發(fā)的 html文件中,document.getElementById()根據(jù)實(shí)際dom元素類型提示失效的Bug 詳情
修復(fù) 語言服務(wù) 3.5.3版本引發(fā)的 html代碼塊,屬性相關(guān)代碼塊不提示的Bug 詳情
修復(fù) 語言服務(wù) 3.5.3版本引發(fā)的 html代碼塊,屬性值的位置誤提示的Bug 詳情
修復(fù) 語言服務(wù) 3.5.3版本引發(fā)的 style代碼塊在屬性選擇器中誤提示的Bug 詳情
修復(fù) 語言服務(wù) 3.5.3版本引發(fā)的 script區(qū)域,部分代碼塊不提示的Bug 詳情
修復(fù) 語言服務(wù) 3.5.3版本引發(fā)的 uni-app項(xiàng)目中html文件缺少條件編譯的Bug 詳情
修復(fù) 語言服務(wù) 3.5.3版本引發(fā)的 *.schema.json文件foreignKey字段循環(huán)引用報(bào)錯(cuò)的Bug 詳情
修復(fù) 語言服務(wù) 3.5.3版本引發(fā)的 路徑提示有概率導(dǎo)致語言服務(wù)報(bào)錯(cuò)的Bug 詳情
修復(fù) 語言服務(wù) 3.5.3版本引發(fā)的 jsDoc提示導(dǎo)致語言服務(wù)報(bào)錯(cuò)的Bug 詳情
修復(fù) 語言服務(wù) 3.5.3版本引發(fā)的 URI.parse可能導(dǎo)致的語言服務(wù)報(bào)錯(cuò)的Bug 詳情
修復(fù) 語言服務(wù) 3.91版本引發(fā)的 uni-app x項(xiàng)目中style代碼塊重復(fù)的Bug 詳情
修復(fù) 語言服務(wù) 3.5.3版本引發(fā)的 jsdoc代碼塊補(bǔ)全結(jié)果不正確的Bug 詳情
修復(fù) 語言服務(wù) 4.08版本引發(fā)的 右鍵功能-文件查找引用無結(jié)果的Bug 詳情
修復(fù) 語言服務(wù) 3.6.11版本引發(fā)的 編輯器手動(dòng)指定關(guān)聯(lián)語言時(shí)可能導(dǎo)致亂報(bào)紅的Bug 詳情
修復(fù) 語言服務(wù) 3.98版本引發(fā)的 manifest.json文件,在key的中間打字沒有代碼提示的Bug 詳情
修復(fù) 語言服務(wù) 3.99版本引發(fā)的 廢棄upx還能提示的Bug 詳情
修復(fù) 語言服務(wù) 3.99版本引發(fā)的 style代碼提示描述不對(duì)的Bug 詳情
修復(fù) 語言服務(wù) 3.94版本引發(fā)的 json轉(zhuǎn)type功能,在特定情況下,轉(zhuǎn)換結(jié)果不對(duì)的Bug 詳情
修復(fù) 語言服務(wù) 3.6.5版本引發(fā)的 markdown的錨點(diǎn)鏈接提示不正確的Bug 詳情
修復(fù) 語言服務(wù) 3.99版本引發(fā)的 class類名轉(zhuǎn)到定義跳轉(zhuǎn)文件不對(duì)的Bug 詳情
修復(fù) 語言服務(wù) uts plugin中開發(fā)安卓插件,覆寫interface的方法時(shí)誤報(bào)紅的Bug 詳情
修復(fù) 語言服務(wù) uts插件iOS平臺(tái)在windows電腦上文件查找引用和觸發(fā)函數(shù)簽名時(shí)狀態(tài)欄報(bào)錯(cuò)的Bug 詳情
調(diào)整 Windows HBuilderX"運(yùn)行配置"-"kotlin編譯器最大堆內(nèi)存大小"默認(rèn)值為2048
修復(fù) uni-app 運(yùn)行到微信開發(fā)者工具,偶發(fā)關(guān)閉運(yùn)行控制臺(tái)崩潰的Bug 詳情
新增 uni-app manifest.json 可視化界面增加鴻蒙配置
新增 uni-app x 云打包支持aab、渠道包和廣告配置
新增 uni-app x iOS uvue斷點(diǎn)調(diào)試 詳情
新增 uni-app x 新建uni_modules插件,增加分類UTS插件-標(biāo)準(zhǔn)模式組件
新增 內(nèi)置了 uni-im 消息通知插件,在右下角閃動(dòng)未讀消息