RAD Studio增書籤功能 單一窗口就可檢視受標記

爲慶祝2月14日Delphi 1推出24週年,其官方Embarcadero釋出RAD Studio 10.3.1(Rio Release 1),不只強化了IDE功能以提升生產力,以及對新的iPhone產品進行更完善的支持,還改善了超過150項開發者回報的錯誤。RAD Studio包含了Delphi還有C++Builder兩種開發工具,因此除了RAD Studio 10.3.1,Embarcadero同時也個別發佈Delphi 10.3.1還有C++Builder 10.3.1,各獲得Delphi與C++相關的程序語言更新。RAD Studio 10.3.1新增兩項IDE生產力工具,書籤(Bookmarks)以及瀏覽器(Navigator)功能。書籤擴展了之前IDE中程序代碼編輯器的位置標記功能,現在開發者可以使用快捷鍵創建新的書籤,當前和其他文件中的書籤,都會顯示在統一的窗口中,開發者可以在窗口中瀏覽,標上書籤的程序代碼所使用的方法等語法以及上下文信息。而用戶也能使用Escape鍵,調整書籤堆棧的位置。另外,瀏覽器工具(下圖)能讓使用者搜尋Delphi,並方便地跳轉到與搜尋相符的任何語句、方法、屬性或是屬性的支持字段與方法,並且還爲Delphi和C++加入了一個小地圖工具,以類似捲動軸的側面板顯示縮小版的程序代碼視圖。
RAD Studio增書籤功能 單一窗口就可檢視受標記
官方強化了在Windows上HTTP與SOAP客戶端函式庫,增加壓縮譯碼與客戶端認證支持。在客戶端認證管理的改進上,特別針對了SOAP客戶端,官方使用HTTP客戶端函式庫,並開始採用原生的Windows實作,將THTTPReqResp實作替換成THTTPClient,官方提到,其提供的TCertificate接口稍有不同,而且也稍微變更了System.Net.HttpClient.Win.pas單元,並在IDE爲THTTPReqResp類別ClientCertificate屬性,提供專門的屬性編輯器,供開發者進行檢視設定。在這個版本還提供開發者新的自定義樣式,能夠讓開發者快速爲應用程序變換更多種外觀。10.3.1增加5種新的跨裝置用戶接口開發框架FireMonkey樣式,其主題能支持Windows、macOS、Android以及iOS。並且還增添10個新的開發框架VCL(Visual Component Library)Windows樣式,其中包括了Windows 10專有主題以及符合FireMonkey的VCL樣式。官方在這個版本也增加了對iOS 12和iPhone X系列裝置的支持,以滿足App Store將在2019年3月實施的新政策。官方重新設計了RAD服務器主控臺用戶界面,轉而使用Ext JS開發框架,以提升瀏覽RAD服務器API分析結果的體驗,使用者需要額外以套件管理器GetIt下載,能夠與舊的主控臺並存。另外,官方進一步強化RAD服務器的數據分析能力,並改進通知功能以支持更多裝置。在效能方面,10.3.1改進了C++17 Win32的支持,優化編譯效能提升程序代碼執行速度。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章