先回顧一下10.4.1,這個版本是在10.4的基礎上,純質量的提升,更確切的說,是進一步修正LSP,說實話,10.4的LSP只能說是個半成品,這個版本同時修正了上百個bug,遺憾的是,這個版本同時產生了嚴重的bug,那就是編譯結果有錯誤,這是讓人無法安心使用的,直到兩個月后,才出補丁修正,昨天,又進一步發補丁,支持ios14。到目前為止,可以說10.4.1才是一個可用的版本。注意,這里我說的可用,而不是好用,在LSP方面還是有問題,能對付用了!
回顧完10.4.1,再看一下路線圖10.4.2的內容,分三部分,一部分是平台的支持:
1.對Windows 10商店的支持,MS現在也在學蘋果,做應用商店,為此產生新的內容,如MSIX應用包,對於Delphi來說,只能跟着走。在路線圖中第一條就是支持。
2.第二條是做新的VCL內置Windows控件,這也是為了支持Windows 10。
3.完全支持ios 14 ipadOS 14 MacOS 11.0 Big Sur(Intel) Android 11。這一條就是支持現在新的平台,蘋果與安桌。
總結來說,就是支持操作系統的新版本,三大操作系統:微軟,蘋果與安桌。這也是當前Delphi的無耐,現在的OS恨不得天天發新版本,一年出兩個大版本,反正是發新版的節奏越來越快,不管成熟與否,就是發新版!
第二部分內容就是用戶體驗方面:
1.LSP:要增加功能:Add key productivity features to Code Insight,不懂這個是什么功能。但現在的LSP問題還是多多,估計到10.4.2才能真正使用吧?
2.完善合並工具的功能,這個還真是需要,讓能用戶更方便的安裝新版本的同時,能保留舊版本的配置。每次安裝都要重新安裝控件,一直以來都是麻煩的問題。
3.IDE新增風格:classic IDE colors。這是沒什么說的了嗎?這也要在路線圖中寫出來,無語!
對於這部分來說,最重要的還是LSP,這對於寫代碼來說,太重要了!
第三部分是每個版本必有的,質量提升。這次里面竟然沒有提到FMX的提升?!
有朋友問了,這也沒什么新內容啊?實際上不需要新內容,對更新支持的平台,就夠忙伙的了!
最終,祝官方好運,10.4.2如期發布,別跳票!