網友評分:
8.5分
HBuilder X是一款專為前端打造的多功能代碼編輯器。該軟件具有飛一樣的編碼、最全的語法庫和瀏覽器兼容數據、可以方便的制作手機APP、最保護眼睛的綠柔設計等特點。支持HTML、CSS、JS、PHP的快速開發。從開放注冊以來深受廣大前端朋友們的喜愛。作為一款專為編程工作人員使用的一款網頁前端開發工具,非常的輕巧,僅僅只有10M的綠色發行包,不管是啟動速度、文檔打開速度,還是編碼提示都飛快,C++的架構性能遠超Java或Electron架構,是輕如編輯器、強如IDE的合體版本。軟件功能非常強大,對vue做了大量的優化投入,用戶如果打開的是vue文件,就會自動掛載vue語法庫, 如果是HTML文件里引用vue框架,只要點擊平臺內的語法提示庫,選擇vue語法庫即可,開發體驗遠超其他開發工具。
輕巧:10M的綠色發行包。
極速:不管是啟動速度、大文檔打開速度、編碼提示,都極速響應。
清爽護眼:界面清爽簡潔,綠柔主題經過科學的腦疲勞測試,最適合人眼長期觀看的主題界面。
強大的語法提示:HBuilderX帶有ide才有的ast語法分析能力,能對代碼進行深度語法分析,給予準確的語法 提示而不是猜單詞。
高效:HBuilderX對字處理提供了更崇高的支持。更強大的多光標、智能雙擊、選區管理,讓文字處理的效率大幅提升。比如你可以簡單的選中想要處理的多端,文字區塊,方便的同時注釋掉不同行的。
markdown優先:HX是唯一一個新建文件默認類型是markdown的編輯器,也是對md支持最強的編輯器,你甚至可以直接粘貼表格、圖片進來。對于技術人員,我們強烈建議你以后不要使用記事本了,用markdown來替代txt。
其實很簡單,我們首先打開軟件;
然后點擊主界面上的視圖,然后就會出現一個顯示項目管理器,然后把前面的勾打上;
這樣的話就可以出現項目管理器了。
創建web運行文件和環境,點擊【預覽】;
在屏幕的右側彈出對應的預覽效果;
點擊菜單欄的【運行】->【瀏覽器】,彈出的菜單中選擇自己安裝的瀏覽器即可。
點擊菜單欄【工具】-【主題】-【酷黑】,酷黑主題效果就這樣出現了 。
進行簡單的設置將其調成豎直的屏幕樣式,其他的設置可以根據自己需要來進行設置,比如設置手機款式,好友分辨率等等,來模擬真機達到相同的效果。
打開hBuilder找到上方的運行按鈕,點擊進行連接;通常情況下,是不會連接成功的,還需要進行一些其他的設置,需要將hBuilder上的工具。
連接成功的話就會出現連接頁面,可以看著頁面進行更改,但是處理的時候會出現一些問題,就是當你做出更改的時候可能會沒有變化,這個時候你需要雙擊這個按鈕從新打開進行調試就可以了。
設置內置web服務器的IP地址為自己電腦的地址,以及端口號,確保端口號不沖突。
在左邊寫代碼,保存時右邊會自動刷新頁面,非常方便調界面。對于less、sass等預編譯語言,在ctrl+s后自動輸出css后,也會繼續激活瀏覽器的刷新。
【HBuilder】
新增 Markdown 預覽支持編輯器和預覽視圖雙向同步滾動
新增 Markdown 在HBuilderX內打開的編輯器中復制代碼粘貼到Markdown編輯器時,自動包裹對應語言的代碼塊
修復 MacOSX markdown預覽 當文件比較大時,預覽到內置瀏覽器渲染太慢的Bug
修復 在HBuilderX中打開的文件,被外部程序修改后,偶發不會自動刷新內容的Bug 詳情
修復 ts語言 #ifdef等條件編譯代碼沒有高亮的Bug
修復 語言服務 windows 文件監聽導致無法重命名和刪除文件的Bug
修復 語言服務 id、class提示,沒有按照文件引用關系排序的Bug
修復 語言服務 項目過大時,某些class不會提示的Bug
修復 語言服務 文件刪除后,該文件中定義的class和id等索引在仍會在代碼提示出現的Bug
修復 語言服務 id無法轉到定義的Bug
修復 語言服務 在調用函數使用字面量對象傳入參數時,在{}內加雙(單)引號提示屬性,回車后補全不對的Bug
修復 語言服務 unicloud-db組件指定的 DB Schema 表沒有屬性時,v-slot:default的data類型推導錯誤的Bug
修復 語言服務 TailwindCSS插件,沒有代碼提示的Bug 詳情
修復 語言服務 uni-app x 部分vue類型不正確導致語法報錯的Bug
新增 語言服務 uts 類型校驗錯誤提示支持國際化
修復 語言服務 uts 部分Android系統API不兼容kotlin的類型的Bug
修復 語言服務 uts 系統庫自動修復導包時,導入的路徑不對的Bug
調整 語言服務 類型校驗時支持string或number類型賦值到對應的string或number字面量聯合類型
修復 編輯器變量懸浮時,快速關閉編輯器可能導致崩潰的Bug
新增 uni-app 運行到支付寶小程序時,支持自動打開項目并進入預覽模式
修復 安心打包 iOS 自定義調試基座打包時誤提示“uts付費插件不支持安心打包”的Bug 詳情
優化 App真機運行 Android 自定義基座,在版本號相同但安裝時間不同時,不會覆蓋安裝的Bug
修復 App真機運行 Android 通過局域網連接的設備,運行時報不支持反向代理的Bug 詳情
【uni-app插件】
優化 編譯時如 static 目錄下存在被忽略的、非當前平臺可用的目錄,會給出強調提示 詳情
修復 vue3 項目 vite.config.js 配置 target 未作用到 renderjs 的Bug 詳情
修復 使用 uni ext-api,升級更新 wgt 后,調用可能報錯的Bug 詳情
修復 使用 uni ext api,且云打包同時勾選Android和iOS,發行后的安裝包未能正確包含uni ext api插件的Bug 詳情
uni統計2 修復 支付寶小程序云報錯 spaceAppId required 的bug 詳情
【uni-app x插件】
新增 組件 form 表單 詳情
新增 組件 sticky-section 分段吸頂 詳情
新增 uni-push 詳情
新增 uni.addInterceptor 攔截器,可攔截部分API 詳情
新增 uni.setNavigationBarTitle 詳情
調整 uni.downloadFile 下載默認目錄調整為app的cache目錄下的uniDownloads目錄,方便被rom的清理工具清理 詳情
補充 uni.getAppBaseInfo 獲取獲取包名、簽名信息 詳情
補充 組件 scroll-view 支持 nested-scroll-child,可將嵌套滾動的父滾動視圖滾動余量傳遞給子視圖 詳情
補充 組件 web-view 支持 download 事件,以及 loading、loaded 事件回調參數支持 url 屬性 詳情
補充 組件 image、video 的 src 屬性及 css 中,支持非 static 目錄的靜態資源
修復 組件 text 固定寬高時,設置 padding-left 和 padding-right 可能導致文本不居中的Bug
修復 組件 text 設置 space 屬性時,換行符 \n 有時無法正常顯示的Bug
修復 組件 text 設置 line-height 屬性可能不生效的Bug
修復 組件 scroll-view、list-view 同時設置 scroll-y、scroll-x屬性為 false 時,組件的 touch 相關事件不觸發的Bug
修復 組件 swiper current 屬性可能不生效的Bug 詳情
修復 組件 swiper-item 的 overflow 屬性值為 hidden 時子元素未被裁剪的Bug
修復 組件 list-item 執行復用時遇到 text 組件嵌套可能會閃退的Bug 詳情
修復 組件 checkbox-group 動態修改 checkbox 組件的 check 屬性時,form 組件提交的 value 不正確的Bug
修復 組件 radio-group 動態修改 radio 組件的 check 屬性時,form 組件提交的 value 不正確的Bug
修復 組件 slider 當父容器可滾動且顯示 value 且當前滑塊值為最大值時,無法直接在滑塊的右半徑上按下拖動的Bug 詳情
修復 組件 video 部分 event 回調沒有屬性值的Bug 詳情
新增 uvue 文件支持引入 ts 后綴的文件,等同于 uts 后綴。方便插件同時兼容uni-app和uni-app x
優化 編譯器 項目存在大量css代碼時的編譯速度
修復 easycom組件類型在非uvue頁面中使用報錯的Bug 詳情
修復 uvue 頁面文件名與 easycom 組件同名時渲染不正確Bug
修復 動態創建的根節點 class 樣式丟失的Bug
修復 v-model 綁定的表達式包裹 () 運行失敗的Bug
修復 在自定義組件中使用 class 定制另一個自定義組件根節點樣式不生效的Bug
修復 data 中定義的 UTSJSONObject 修改后,不觸發渲染的Bug
調整 各項目模板的 index.html (web平臺專有文件)中引入入口文件從 main.js 改為 main(即main.uts,后綴可省略)
修復 Element 的 style 調用 setProperty 更新 transition-duration 屬性值不支持單位為s(秒)的Bug
修復 uni.loadFontFace 多次請求同一網絡字體時可能觸發錯誤回調的Bug
修復 uni.toast、uni.showModal等交互反饋彈窗在onLoad等特定場景可能引起應用崩潰的Bug
修復 uni.getLocation 系統定位獲取位置慢的Bug
補充 css position 屬性設置為 absolute 時,margin 支持取值 auto
補充 真機運行標準基座內置所有常用權限。減少因權限造成的打包自定義基座的頻率
新增 模板 App升級中心兼容uni-app x 詳見
新增 模板 uni-id-pages-x 方便開發賬戶系統 詳情
修復 部分情況下真機運行 appid 為空導致應用異常崩潰的Bug 詳情
修復 使用 v-if 顯示組件的 background 樣式設置為線性漸變可能引起崩潰的Bug 詳情
【uts插件】
新增 App-Android平臺 uni-app x項目開發的uts原生組件定義的對外方法支持返回值
新增 App-iOS平臺 真機運行適配支持 XCode15
新增 uts插件支持監聽應用的原生生命周期回調函數 詳情
新增 uts組件插件支持 NVUpdateStyles 生命周期監聽組件的樣式更新 詳情
優化 異步函數在 uni-app x 中使用時默認與框架運行在同一線程
修復 位移賦值類操作符,當右側為復雜表達式,計算結果不正確的Bug
修復 部分位運算組合使用時優先級不正確的Bug
修復 Number 參與的運算結果可能整型溢出的Bug
修復 Number 參與的除法運算除數不能為0的Bug
修復 App-Android平臺 Array join 返回值與 web 不一致的Bug
修復 相同interface、class定義了不同屬性,方法調用失敗的Bug
修復 App-Android平臺 string 的 indexOf 方法參數類型不正確的Bug
調整 App-Android平臺 uts組件插件內置對象 $androidContext 可為空 詳情
修復 uni-app 項目 vue2 下開發uts插件報錯可能未指向源碼的Bug
修復 自定義基座真機運行時hooksClass 相關回調重復調用的Bug
修復 App-iOS平臺 使用 uts 插件(含ext api)后因底層依賴 uni-getDeviceInfo 有讀取 IDFA 的代碼導致可能影響應用上架審核的Bug
【App插件(含5+App和uni-app的App端)】
Android平臺 更新 uni-AD 模塊 穿山甲&GroMore SDK為 5.7.0.5 版,解決加載廣告可能會崩潰的Bug
Android平臺 更新 一鍵登錄使用的個推核心組件SDK為 3.2.9.0 版,個驗SDK為 3.1.4.0 版
Android平臺 更新 uni實人認證使用的阿里云金融級實人認證SDK為 2.3.7 版
【uniCloud插件】
【重要】新增 uniCloud支付寶小程序云版,全端可用、uni-app和uni-app x均可用。價格更優,限制更少,支持域名備案
【重要】調整 廢棄 db_init.json,每個collection由schema.json、index.json、init_data.json、schema.ext.js 4個文件描述
優化 基于模板新建schema/新建schemajs時,如模板是由多個文件組成的,允許用戶選擇創建具體的文件
ATOM(開源代碼編輯器) V1.58.0 官方中文版 188.97M | 英文 | 9.7
詳情Cursor(智能AI代碼生成工具) V0.2.7 官方版 106.78M | 簡體中文 | 4.3
詳情GoLand2022中文破解版 V2022.1 永久激活版 465.39M | 多國語言 | 9.2
詳情HBuilderX V3.98.2023112510 官方版 39.51M | 簡體中文 | 8.5
詳情Lapce(輕量級代碼編輯器) V0.11 最新免費版 8.47M | 簡體中文 | 10
詳情Markdown Monster(代碼編輯查看器) V2.3.18.0 官方版 19.52M | 簡體中文 | 8
詳情