# 梦回1998，用C#重现经典的 Visual Basic 6 IDE，开源跨平台

**URL:** <https://meta.appinn.net/t/topic/63568>\
**Category:** 发现频道\
**Tags:** linux, windows, web, macos\
**Created:** [2024 年11 月 28 日 02:42 UTC](https://meta.appinn.net/t/topic/63568 "2024-11-28T02:42:55Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![kero990](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/k/4da419/32.png) [@kero990](https://meta.appinn.net/u/kero990)\
**Post date:** [2024 年11 月 28 日 02:42 UTC](https://meta.appinn.net/t/topic/63568/1 "2024-11-28T02:42:55Z")

</div>

发现了一个有趣的新开源，使用 C# 语言 和Avalonia 重现经典的 Visual Basic 6 IDE 和 C# 语言。目前还在早期版本。有不少issues在和作者讨论vb编译器的实现。

所以我不确定目前是否真的可以编译vb6程序，但至少ide确实是可以用的。  
当然，即使是写vb6，恐怕现代码农也无法真的忍受Visual Basic 6 IDE吧  
 ![Avalonia Visual Basic](https://ghproxy.net/https://raw.githubusercontent.com/BAndysc/AvaloniaVisualBasic6/master/examples/img_vb6.gif)

这里有一个网页版的演示  
[https://bandysc.github.io/AvaloniaVisualBasic6/](https://bandysc.github.io/AvaloniaVisualBasic6/)

项目使用dotnet9，所以可以编译到dotnet所有支持的跨平台上，包括web，这是dotnet9的新支持平台

---

<div class="post-metadata">

**Author:** ![3\_5105](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/3_5105/32/57748_2.png) [@3\_5105](https://meta.appinn.net/u/3_5105)\
**Post date:** [2024 年11 月 28 日 04:28 UTC](https://meta.appinn.net/t/topic/63568/2 "2024-11-28T04:28:12Z")

</div>

话说回来，vb6的ide本来就能在新系统上直接用吧…？

---

<div class="post-metadata">

**Author:** ![Kuma](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kuma/32/21181_2.png) [@Kuma](https://meta.appinn.net/u/Kuma)\
**Post date:** [2024 年11 月 28 日 07:49 UTC](https://meta.appinn.net/t/topic/63568/3 "2024-11-28T07:49:03Z")

</div>

这波属于回忆杀
