是否可以使用Netbeans来处理VB6项目?

Dan*_*ski 7 vb6 netbeans

我必须处理几个VB6遗留项目,尽管有一些很好的VB6插件(例如CodeSMART),我越来越讨厌IDE,特别是现在我有机会在一个新项目中使用Java/Netbeans.不幸的是,至少在接下来的几年里它会保持这种状态.

所以我问自己:可以通过插件扩展Netbeans IDE以支持VB6项目吗?

这就是我的梦想:

  • 更好的代码导航(例如Ctrl + Click)
  • 更好的代码突出显示
  • 代码折叠
  • 简单的重构
  • 组织层次结构中的源文件
  • 我自己的VB6特定警告("丢失option explicit例如")
  • 代码生成器(如Java中的getter和setter)
  • 集成调试(但我认为这几乎是不可能的)
  • 自动格式化代码

可以吗?有人使用Netbeans和自定义语言吗?什么是最好的开始方式?

编辑:我想自己这样做,因为我知道这是一个高度专业化的功能请求:)

coo*_*ird 3

我快速搜索了一下是否有可用的插件来支持 Netbeans 上的 Visual Basic,但没有找到。

正如您提到的,您愿意为 Netbeans 编写 VB 支持,您可能想看看Schliemann - NetBeans IDE 6.0 中脚本语言的轻松集成。本文提供有关 Netbeans 6 中语言支持如何工作的信息以及添加新语言的方法。

您可能还想查看通用脚本框架,它用于提供对 Ruby、HTML、CSS 和 JavaScript 的支持。相对于 Schliemann 项目的优点是它也允许编译新语言,但缺点是您必须提供新语言支持的词法分析器和解析器。

以下是一些可能对您的探索有用的额外资源:

祝你好运!