按住eclipse< ctrl>键并单击超链接不工作

xnifntxz  于 2022-09-21  发布在  Eclipse
关注(0)|答案(20)|浏览(264)

我运行的是Eclipse Kepler,由于某些原因,ctrl-Click超链接功能在某个特定的工作空间中不起作用。

我已经查看了this question,并且选中了正确的框。代码编译得很干净。还可能是什么原因导致了这种行为?这是一个非常有用的功能,我想要回它。

(这很可能是相关的--即使按下了“切换标记示例”按钮,“标记示例”在该工作区中也不起作用。)
F3给了我一个弹出的错误:“打开一个编辑器有问题。原因:[parent-project-of-the-one-that-I‘m-in-right-now]不存在。”

px9o7tmv

px9o7tmv1#

我也遇到了同样的问题,只是从所有项目中删除了.classpath文件。然后它开始工作:)

q35jwt9p

q35jwt9p2#

我正在制作氧气月食。你所要做的就是右击 cucumber 文件项目,点击关闭项目,然后再次双击项目链接。

vvppvyoh

vvppvyoh3#

从eclipse中删除项目并再次导入,它为我解决了。

lb3vh1jj

lb3vh1jj4#

(这很可能是相关的--即使按下了“切换标记示例”按钮,“标记示例”在该工作区中也不起作用。)

当您打开了一个.class文件,或者打开了一个不在项目构建路径中的文件时,就会出现这种问题(尤其是在使用eclipse中的maven项目时)。因此,您的问题可能与eclipse设置文件中的某些类路径问题有关。项目可能编译得很好,但eclipse可能没有正确显示文件和文件夹,因此当您按下CTRL并单击时,编辑器无法确定链接。因此,请验证您的eclipse设置,并确保所有源文件夹都声明为“源文件夹”,并添加到构建路径中。

还要验证您是否处于理解Java语法(Java规范或JEE观点)的正确“视角”中

fcg9iug3

fcg9iug35#

我在调试模式下使用Ctrl+Click时遇到了问题,并通过转到Preferences -> General -> Editors -> Text Editors -> Hyperlinking并取消勾选Step Into Selection选项修复了我的问题。

它似乎被分配了与Open...相同的修饰符,并导致了冲突。

zed5wv10

zed5wv106#

检查可伸缩性设置,确保它未在窗口>首选项>C/C++>编辑器>可伸缩性中启用。

对于大文件,Eclipse会打开可伸缩性模式,该模式可以禁用编辑器实时解析。

j8yoct9x

j8yoct9x7#

要解决此问题,您可以禁用更改日志超链接,方法是转到窗口>首选项>常规>编辑器>文本编辑器>超链接,然后取消勾选“ChangeLog Detector”。

vvppvyoh

vvppvyoh8#

如果您在使用HTML或Java脚本文件时遇到此问题,那么当您将您的项目转换为Java脚本项目时,它可能会有所帮助。
在项目资源管理器中:
项目上的上下文菜单->配置->转换为Java脚本项目。

0ejtzxu1

0ejtzxu19#

如果是maven项目,刷新maven

  • 选择一个项目>Maven>刷新Maven
  • 选择所有项目
  • 好的
6ovsh4lw

6ovsh4lw10#

尝试从源文件中删除.METADATA文件夹,然后重新导入您的eclipse中的所有maven项目。

b09cbbtk

b09cbbtk11#

1.关闭您正在学习的课程。
1.按“Control+Shift+T”
1.使用类名进行搜索
1.打开课程,按下Ctrl+Click就可以了

wr98u20j

wr98u20j12#

检查您的项目是否在eclipse中关闭。

qcuzuvrc

qcuzuvrc13#

Src文件夹需要位于Java构建路径中。我在一个非Maven项目中遇到了类似的问题,并通过在(项目属性|Java构建路径|源代码)中添加Project/src文件夹来解决它。

krcsximq

krcsximq14#

您的构建路径中似乎有一个项目依赖项(请参阅项目属性)。打开另一个项目或将其从生成路径中删除。

wqnecbli

wqnecbli15#

我刚刚将Key命令更改为Option(Alt)。现在,它工作得很完美。首选项->常规->编辑器->文本编辑器->超链接

相关问题