IDE Visual Basic 6 yang Dibangun Ulang dengan C#
(github.com/BAndysc)-
Avalonia Visual Basic 6
-
Proyek yang mereproduksi IDE dan bahasa Visual Basic 6 klasik menggunakan C# dan Avalonia
-
Ini adalah proyek seru tanpa tujuan komersial, dan semua hak atas nama, ikon, serta grafis Visual Basic dimiliki oleh Microsoft Corporation
-
Fitur
- Desainer visual
- Menyimpan dan memuat proyek dalam format yang kompatibel dengan VB6
- Menjalankan proyek
- Dukungan bahasa VB6 (terbatas)
-
Build versi desktop
- Umumnya memerlukan .NET 9.0, dan .NET 8.0 dapat digunakan dengan mengubah
Directory.Build.props(versi browser memerlukan 9.0) - Perintah build:
dotnet build AvaloniaVisualBasic/AvaloniaVisualBasic.Desktop.csproj - Jika terjadi error Antlr4, kemungkinan pustaka
Antlr4BuildTasksgagal mengunduh Java secara otomatis, dan masalah dapat diselesaikan dengan memasang Java secara manual
- Umumnya memerlukan .NET 9.0, dan .NET 8.0 dapat digunakan dengan mengubah
-
Mempublikasikan versi desktop dan menjalankan
Make Publish- Mempublikasikan baik proyek IDE (AvaloniaVisualBasic.Desktop) maupun runtime (AvaloniaVisualBasic.Standalone)
- Perintah publish:
dotnet publish AvaloniaVisualBasic.Desktop -f net9.0 -o bin/dotnet publish AvaloniaVisualBasic.Standalone -f net9.0 -o bin/standalone/
- Sekarang
./bin/AvaloniaVisualBasic.Desktopdapat dijalankan
-
Ucapan terima kasih
- Avalonia
- Dock karya Wiesław Šoltés
- Font karya lou
1 komentar
Komentar Hacker News
Berbagi pengalaman belajar pemrograman saat kecil melalui buku "Write Your Own Adventure Programs"
Mencoba Visual Basic versi web dan menunjukkan beberapa kekurangannya
Menyukai bagaimana WebAssembly membawa semua bahasa ke web
Tidak mengerti bagaimana perkembangannya berujung pada GUI toolkit modern
Baru pertama kali mengenal alat bernama Avalonia dan penasaran dengan potensinya
Melalui analisis kode, ditemukan bahwa hanya fungsi minimum untuk demo yang diimplementasikan
Berbagi masa kecil saat mulai mengembangkan sesuatu dengan Turbo Pascal dan Delphi 7
Mengenang bahwa Windows UI pada 1995-2001 adalah yang terbaik
Sebagai salah satu pengembang awal Visual Basic, ia berbagi pengalamannya
Versi web AvaloniaVisualBasic6 dapat dibuka di browser