我必须处理几个 VB6 遗留项目,尽管有一些好的 VB6 插件(例如 CodeSMART),但我越来越讨厌 IDE,尤其是现在我有机会在一个新项目上使用 Java/Netbeans。不幸的是,至少在接下来的几年里它会保持这种状态。
所以我问自己:能否通过插件扩展 Netbeans IDE 以支持 VB6 项目?
这就是我的梦想:
- 更好的代码导航(例如 Ctrl+Click)
- 更好的代码高亮
- 代码折叠
- 简单的重构
- 在层次结构中组织源文件
- 我自己的 VB6 特定警告(“
option explicit
例如缺失”) - 代码生成器(如在 Java 中用于 getter 和 setter)
- 集成调试(但我认为这几乎是不可能的)
- 代码自动格式化
可以做到吗?有人使用过 Netbeans 和自定义语言吗?最好的开始方式是什么?
编辑:我想自己做这件事,因为我知道这是一个高度专业化的功能请求:)