Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Visual J++;6.0集成开发环境_Java_Ide_Visualj#_J++ - Fatal编程技术网

Java 如何在Visual J++;6.0集成开发环境

Java 如何在Visual J++;6.0集成开发环境,java,ide,visualj#,j++,Java,Ide,Visualj#,J++,因此,我有一个用J++编写的非常大的旧代码库,我需要不时地进行更新/修复某些东西。很多代码已经迁移到了较新的语言中,但旧代码仍在使用。我刚刚进入代码库,发现用VisualJ++6.0IDE很难理解它。我已经习惯了更新的VisualStudio.NETIDE,甚至NetBeansJavaIDE都有更好的导航功能 我最头疼的是没有“查找所有引用”类型的功能,并且能够跳转到函数定义(在我所在的类之外),查看变量类型的期望值,跳转到类声明,使用类视图跳转到该类中对象的定义似乎支持有限,但跳转到该类声明或

因此,我有一个用J++编写的非常大的旧代码库,我需要不时地进行更新/修复某些东西。很多代码已经迁移到了较新的语言中,但旧代码仍在使用。我刚刚进入代码库,发现用VisualJ++6.0IDE很难理解它。我已经习惯了更新的VisualStudio.NETIDE,甚至NetBeansJavaIDE都有更好的导航功能

我最头疼的是没有“查找所有引用”类型的功能,并且能够跳转到函数定义(在我所在的类之外),查看变量类型的期望值,跳转到类声明,使用类视图跳转到该类中对象的定义似乎支持有限,但跳转到该类声明或外部函数定义似乎超出了它的范围。更不用说窗户没有标签,所以变得乱七八糟。智能感知非常有限,等等

我知道它很古老,但有些东西似乎应该得到支持

我想我正在寻找一些技巧,也许是一些可能的工具,可以帮助您减少导航和学习此代码库的痛苦。我正在使用windows资源管理器搜索项目中的所有文件,因为它甚至没有“在文件中查找”功能。

我们遇到了相同的问题。 我通过为Netbeans创建一个新的ANT项目(自己的编译和清理等任务)解决了这个问题。 我不得不这样做,因为我无法让Netbeans构建系统与添加的J++编译器一起正常工作。 然后,我添加了新的JDK目标,以便Netbeans可以找到所有必需的MS类(来自J++安装的ZIP文件)

在这一切之后,我有了一个编译环境,在那里我可以使用Netbeans的所有优点,但仍然能够使用J++编译器(VJC)进行编译

我们仍然使用它来维护我们的遗留平台。这使得代码库更容易处理,因为我们可以使用重构和来自Netbeans的所有其他自动化工具

通过这种方式,我们可以将源代码置于SVN之下,而不是以前的可怕的SourceSafe之下

因此,如果这听起来像是一个想法,你会想尝试,只要问一下,我会为你提供如何完成它的指针


注意!如果您使用了guibuilder的东西,这就不太好用了,尽管我们成功地制作了一个实验项目,其中有ANT+Netbeans项目和J++项目,它们共享相同的源代码

想知道您是否能够将项目加载到Eclipse中?有很多编辑器可以进行文件搜索(例如。