我将C ++代码移植到Java,我不得不经常从Java源代码引用到C ++源代码。我希望能够直接在那里超链接。例如,在Java源代码中:
/**
* This is a port of C++ from <a href="../../another/project/src/Source.cpp">here</a>.
*/
此超链接可以使用,但可以在外部Web浏览器中打开。我希望它在内部Eclipse文本编辑器中打开,或者除了浏览器之外的任何东西!我知道在Eclipse中打开C ++文件没有多大意义,但我只是想通过导航和搜索等一些基本功能查看源代码。在具有奇怪格式和缺少基本工具的Web浏览器中打开它对数千行C ++代码没有多大帮助!请注意,这不是同一项目或依赖项目中Java源的链接,因此{@link SomeClass}
是不合适的,因为JavaDoc编译器永远不会理解它。
我正在寻找任何解决方案,让我cmd / ctrl-点击链接并在某种文本编辑器中打开它。最好是内部Eclipse文本编辑器,但任何事情都可以:
网址本身不是问题。我碰巧从Git检出了C ++项目到我的Eclipse工作区,所以我在这里使用了相对URL。如果我必须使用绝对文件系统路径也很好。
解决这个问题可以节省我几个小时的乏味!