快手aauto 是專用于桌面軟件快速開發(fā)的新一代混合型編程語言多功能編程軟件。計算機編程一直以來都是一項非常復(fù)雜的工作,需要專業(yè)知識極強的朋友,才能打出好的編程語言。但是如果你沒有一款好的編程軟件那也是萬萬不行的。所以小編為大家?guī)淼拇丝钴浖?,能幫助用戶進(jìn)行更好的編程工作,大大的提高大家的工作效率,受到很多專業(yè)人士的認(rèn)可。軟件的功能十分強大,它具有動態(tài)語言輕便、靈活、快速開發(fā)的特性,而且又可以同時支持靜態(tài)類型開發(fā),像靜態(tài)語言那樣使用。本軟件提供web.form支持庫( 開源 ),可以創(chuàng)建web窗體加載網(wǎng)頁創(chuàng)建web風(fēng)格的軟件界面,網(wǎng)頁與本機代碼可以直接交互,在快手工程向?qū)Ю?,就提供?WEB UI 的模板。有需要的小伙伴可以下載看看。
功能特色
一、全新的Unicode開發(fā)環(huán)境
aardio10使用了全新的Unicode內(nèi)核,開發(fā)環(huán)境基于Unicode支持非簡體中文操作系統(tǒng),aardio創(chuàng)建的windows窗口界面使用Unicode(UTF16)編碼,aardio內(nèi)核基于UTF8編碼,aardio字符串默認(rèn)使用UTF8編碼,aardio源代碼使用UTF8編碼 - 為與之前舊版的AAU內(nèi)核以示區(qū)分,新版aardio源代碼文件的后綴名改為 *.aardio
二、徹底重構(gòu)、與友好的向下兼容。
aardio10雖然較之以前的ANSI版本有巨大的變化,不但完全更改了基礎(chǔ)編碼,并且重構(gòu)了大部分的內(nèi)核代碼、標(biāo)準(zhǔn)庫擴(kuò)展庫代碼,大量的改進(jìn)幾乎涉及到每一個文件,但aardio10仍然盡可能的兼容了舊版代碼,打開舊版工程文件、舊版源代碼會自動升級為新版格式,至于編碼以調(diào)用Unicode API為例,您仍然只需要向以前那樣寫代碼:
::User32.MessageBox(0,'UTF8編碼字符串','UTF8編碼的標(biāo)題',0)
使用上沒有太大的變化,aardio默默的為你做好了所有工作,字符串、對話框、界面等等都自動升級為了Unicode版本。
三、aardio
代碼編輯器改進(jìn)
新的代碼編輯器基于Unicode,再也不用煩惱無法輸入Unicode字符了,修正了很多舊版下讓我們煩惱的小BUG,新增支持同詞高亮、括號匹配等提升代碼效率的各種功能。
四、發(fā)布選項增加移除調(diào)試信息功能
在aardio10中,可在發(fā)布選項中設(shè)置移除調(diào)試信息(錯誤信息中定位文件、行號等的信息),可減少EXE文件體積,增強發(fā)行文件安全性。
五、支持網(wǎng)站服務(wù)端開發(fā)
aardio10標(biāo)準(zhǔn)庫已提供fastcgi實現(xiàn),可以非常方便的編寫一個fastcgi服務(wù)端模塊,aardio10規(guī)范了統(tǒng)一的web服務(wù)端程序開發(fā)接口,例如在標(biāo)準(zhǔn)庫中有一個完全兼容fastcgi接口的簡單web服務(wù)器實現(xiàn),幾句代碼就可以在本地啟動web服務(wù)器和網(wǎng)站程序(請參考工程向?qū)?>網(wǎng)站,FastCGI服務(wù)端)
六、語法改進(jìn),重點支持網(wǎng)站開發(fā),全新的服務(wù)端模板語言。
aardio語法可直接支持與PHP類似的HTML模板語法,提供語言級別的模板解析,一個aardio源碼文件,可以放aardio源碼,也可以直接放html,或者放html,aardio混合的模板代碼,aardio都能完美支持。
七、其他語法改進(jìn)
支持以反引號替代雙引號包含字符串,通常含單引號的字符串我們用雙引號,含雙引號的字符串我們用單引號,那么同時包含單引號雙引號的字符串呢?當(dāng)然我們可以使用轉(zhuǎn)義符、注釋字符串,aardio10的反引號會更方便書寫。
0條評論