gpt4 book ai didi

java - Eclipse 插件中的源代码编辑器

转载 作者:行者123 更新时间:2023-12-02 03:47:23 25 4
gpt4 key购买 nike

我正在开发一个 Eclipse 插件,主要作为学习练习,其中有一个向导页面。在此向导页面中,我希望有一个小型文本区域,其行为类似于代码编辑器,具有适当的内容辅助和信息悬停等,非常类似于断点属性向导用于添加条件的功能。

我是插件开发的新手,我可能还没有完全掌握这些词汇,所以我在搜索示例方面运气不佳。有人可以指出我正确的方向吗?

最佳答案

我假设您正在寻找一个可嵌入的 Java 源代码编辑器 - 因此您遇到了一个困难的话题。

Chris Gerken提到的源查看器称为JDISourceViewer。它在 JavaBreakpointConditionEditor::createControl 中实例化和配置。

如果您找不到提到的类,或者如果您想尝试它们,请打开插件 View ,找到org.eclipse.jdt.debug.ui 插件并从上下文菜单中选择导入为 > 源项目

不幸的是 - 一开始 - (Java) 编辑器并未设计为嵌入编辑器区域之外,并且许多编辑器参与者(例如操作、格式化程序等)仍然期望 IEditorPart。因此,在对话框等中使用编辑器是一项古怪而复杂的工作。

此外,Java 源代码编辑基础设施不作为公共(public) API 公开。它不适合供客户使用,并且可以随时更改,恕不另行通知。您将在您的代码中看到相应的警告。然而,对于学习练习来说,这应该没有多大关系。

关于java - Eclipse 插件中的源代码编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36178165/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com