一良风、twinBASIC即將發(fā)布V1正式版
twinBASIC作者即將發(fā)布V1正式版暑刃,作者在github上幾乎每天都在更新beta版慎颗,不斷修改Bug及增加新的功能悲酷,不斷逼近V1正式版的發(fā)布粟关。
作者昨天在官討論組里也發(fā)布了消息
twinBASIC作者 waynephillipsea:本周疮胖,我們向一些訂閱者發(fā)送了一封特別優(yōu)惠電子郵件,其中包含永久許可證選項闷板。如果您沒有收到電子郵件并想了解更多詳細(xì)信息澎灸,請隨時與我聯(lián)系。 感謝大家一直以來的支持; 我們每天都在接近 V1遮晚。
?易于使用性昭,幾分鐘就能上手!
?無縫VB6兼容性
?本地32位和64位編譯
?完全Unicode支持
?現(xiàn)代县遣,輕量級IDE
? ●代碼折疊
? ●內(nèi)聯(lián)代碼提示
? ●語法高亮顯示
? ●實時項目錯誤和診斷
? ● IDE主題(深色和淺色)
?摩納哥的代碼編輯器
?集成調(diào)試器
?新內(nèi)置控件
? ●網(wǎng)絡(luò)視圖2
? ●二維碼
?擴(kuò)展VB6語法
? ●位移運(yùn)算符
? ●在代碼中定義接口定義
? ●類實例地址
? ●繼承支持
? ●在線裝配
? ●程序過載
? ●多線程語法(即將推出)
? ●支持新的項目類型糜颠,如標(biāo)準(zhǔn)DLL
?內(nèi)置包服務(wù)器
twinBASIC是一種現(xiàn)代編程語言,它完全是為您現(xiàn)有的VB6和VBA代碼庫向后兼容而構(gòu)建的萧求。這是一個完整的開發(fā)環(huán)境其兴,它帶來了新的特性和改進(jìn),同時忠實于VB6的根基夸政。
我們投入了大量的時間和精力來構(gòu)建一個可靠的元旬、經(jīng)過全面測試的編譯器、標(biāo)準(zhǔn)庫和調(diào)試器。我們的任務(wù)很簡單:復(fù)制VB6/VBA的每一個怪癖和特性匀归,同時推動語言向前發(fā)展坑资。
自從twinBASIC于2021年4月9日首次公開測試以來,我們已經(jīng)推出了許多令人興奮的功能穆端,并消除了更多的錯誤盐茎。我們才剛剛開始。我們新的專用IDE旨在使您的開發(fā)體驗更加順暢徙赢、快速和高效字柠。
?
國內(nèi)外已經(jīng)有不少vb6 vba的開發(fā)者開始使用Tb來開發(fā)應(yīng)用程序以及插件(addon) ,特別在Excel Access中使用得非常多,也越來越成熟穩(wěn)定狡赐。
二窑业、幾個相關(guān)tb大佬們的針對twinBASIC的相關(guān)介紹
1、愛迪生(10倍速度超級編程)總結(jié)的:
添加圖片注釋枕屉,不超過 140 字(可選)
2常柄、?Fanxiaolei翻譯的:
以下是 twinBASIC 常規(guī)頻道聊天記錄的要點摘要: ?過去一周,圍繞 twinBASIC (tB) 的開發(fā)和討論持續(xù)進(jìn)行搀擂,twinBASIC (tB) 是一種現(xiàn)代編程語言西潘,旨在與 Visual Basic 6 和 VBA 兼容,同時提供增強(qiáng)功能哨颂。以下是主要亮點: ?
最新測試版本 (621) 中發(fā)現(xiàn)并修復(fù)了導(dǎo)致 IDE 在保存或加載項目時崩潰的錯誤喷市。該問題與 Windows 上的提升權(quán)限有關(guān)。 ?
廣泛討論了 twinBASIC 中的一項新功能委托威恼。它們被視為一項重大改進(jìn)品姓,尤其是在它們支持泛型之后。關(guān)于如何在 tB 中最好地實現(xiàn)異步編程存在爭議箫措,并與 .NET 的 async/await 模式進(jìn)行了比較腹备。 ?
澄清了 twinBASIC 現(xiàn)在使用 來支持 API 聲明中的 varargs(可變參數(shù)列表)ParamArray Args As Any()。此功能之前已實現(xiàn)斤蔓,但并不廣為人知或記錄植酥。 ?
開發(fā)人員討論了使用可變參數(shù)包裝 Windows API 函數(shù)所面臨的挑戰(zhàn),并提出了一些使用新的 varargs 支持的解決方案弦牡。 ?
討論了 twinBASIC 如何處理接口和類轉(zhuǎn)換友驮,并解決了一些意外的編譯器警告。 ?
社區(qū)成員展示了用 twinBASIC 創(chuàng)建的可運(yùn)行的 64 位 shell 擴(kuò)展上下文菜單處理程序喇伯,展示了超出 VB6 能力的范圍的功能喊儡。 ?
社區(qū)表示有興趣看到更多的 shell 擴(kuò)展示例拨与,并創(chuàng)建了一項投票來確定在未來的演示中優(yōu)先考慮哪些類型稻据。 ?
有人詢問twinBASIC 項目文件格式(.twinproj)以及創(chuàng)建文件資源管理器擴(kuò)展來直接瀏覽這些項目的可能性。
3、冬瓜總結(jié)的各basic開發(fā)語言特點
vb6/ vba 是com上的basic捻悯,
freebasic是 c/ c++上的basic匆赃,
b4x 是jvm(java)上的basic。
vb.net是net上的basic今缚,
gambas是純c上的類vba算柳,
TwinBasic目前是為兼容vb6而來且有更多新特性
三、twinBASIC下載
可直接去twinBASIC官網(wǎng)或github下載
可關(guān)注我姓言,?交流最新的Tb開發(fā)的新技術(shù)及本地下載最新tb開發(fā)環(huán)境?