如何在eclipse中获取平台插件的日志

2024-03-17

我是 eclipse 插件开发的新手。我想在我的插件中自定义一些 Eclipse 功能。所以我想知道,当我在 eclipse 中进行某些操作时,后台会发生什么。例如,文件->新建->项目。我需要调用哪个插件/类/函数的日志/跟踪?


您可以使用-debug <path to options file>启动 Eclipse 时的参数来指定调试选项文件的路径,该文件用于启用各种调试跟踪选项。您可能还想使用-consoleLog争论。

选项文件示例如下:

# Turn on debugging for the org.eclipse.ui plugin.
org.eclipse.ui/debug=true

# Show all jobs in dialogs and the progress view including the support jobs
org.eclipse.ui/debug/showAllJobs=true

# Report if a stale job was found
org.eclipse.ui/debug/job.stale=true

The org.eclipse.ui/debug=true在这种情况下,line 可以对特定插件进行调试org.eclipse.ui。其他行启用单独的调试选项。

这些选项有数百个,按照惯例,大多数插件都包含一个.options插件 jar 中的文件列出了插件支持的选项。

正如 Eclipse 最新版本的评论中提到的,调试跟踪选项也可以在“常规 > 跟踪”的首选项中以及启动配置的“跟踪”选项卡上找到。

您还可以使用“插件间谍”来找出正在显示对话框的类。安装后,您可以在显示对话框时按 Alt+Shift+F1 以获取信息。如果您安装了 Eclipse 源代码插件,则可以直接访问源代码。欲了解更多信息,请参阅Eclipse 源代码 http://www.vogella.com/tutorials/EclipseCodeAccess/article.html教程。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在eclipse中获取平台插件的日志 的相关文章

  • Eclipse 插件开发 - Gradle 无法从 Eclipse 启动器运行:java.io.IOException:访问被拒绝

    我正在开发用于运行 Gradle 的 Eclipse 插件 https github com Nodeclipse nodeclipse 1 tree master org nodeclipse enide gradle从 Eclipse
  • 在 Eclipse/RCP 中定位工具栏

    我正在开发我的小型 RCP 应用程序 它需要一个自定义透视切换器来控制用户可以访问哪些视图 所以我在这里尝试添加一个带有几个按钮的工具栏来切换视角 我认为对这些内容进行一些控制的最佳方法是在 Application ActionBar Ad
  • 如何在 Eclipse 项目中实现属性页

    这是交易 我以编程方式在 eclipse rcp 中创建一个项目 然后我向它添加一些持久属性 现在我想右键单击项目资源管理器视图中的项目 然后单击属性选项卡 应该有我的属性页 这是我所拥有的
  • org.eclipse.swt.SWTException:表刷新中的“小部件已释放”

    该应用程序是基于 Eclipse 3 6 的 RCP 因此 jface 版本 3 5 2 在 Windows 7 上运行 我有一个自定义 View 类 其中包含TableViewer并打电话refresh 在上面 有时 但不是很常见 它会导
  • Eclipse:如何安装 UML2 工具

    我想尝试 UML2 Tools for Eclipse 如图所示本教程 http www vogella de articles UML article html 我目前拥有面向 Java EE 开发人员的 Eclipse 3 6 Heli
  • Eclipse 插件导出时出现错误:“无法解析导入 javafx.embed.swt”

    我正在尝试导出 Eclipse 插件 这只是我从此处的示例创建的一个 Eclipse 视图 http help eclipse org mars index jsp nav 2F2 0 http help eclipse org mars
  • 从 Eclipse 返回已删除的项目

    我有严重的问题 我已经从 Eclipse 中删除了 Java 项目 并且 CVS 上没有新的修订版 有没有机会归还那个项目或者我是najebao Eclipse 管理文件和项目 http www cs umd edu class winte
  • GEF + EMF:为什么当调用refreshChildren() 时,我的编辑器不删除已删除对象的图形?

    我已经为类似图形的 EMF 模型实现了 GEF 编辑器 并为图形中的某种类型的节点提供了删除命令 我想我已经完成了所有必要的步骤以使此设置正常工作 vainolo https stackoverflow com users 817399 v
  • 将第 3 方库添加到 Eclipse 插件

    在 Eclipse 插件中包含附加 JAR 文件的正确方法是什么 我自己的插件需要 apache commons io 我将 JAR 复制到我的插件目录中 并通过插件清单的 依赖项 选项卡添加它 这对我有用 但我的插件的其他用户将必须手动下
  • 如何更改 ComboFieldEditor 的内容?

    我想更改其中一个的值ComboFieldEditor取决于另一个ComboFieldEditor在 Eclipse 插件中 例如 如果用户更改package 需要在第二个中填充不同的类ComboFieldEditor The ComboFi
  • mysema 的 Maven apt-get-plugin

    我在 pom xml 中添加了以下代码片段 但在 Eclipse 中执行部分出现错误 Plugin execution not covered by lifecycle configuration com mysema maven mave
  • Eclipse:删除无法加载的插件

    每当我启动 Eclipse 副本时 都会收到以下错误消息 我对这些插件不感兴趣 无论如何我都不能使用 Java 8 因为我不会让你厌烦 所以安装它们是没有意义的 我进入 帮助 gt 安装详细信息 菜单 正如 SO 上的各种帖子中所建议的那样
  • 如何修补 Eclipse 插件?

    我想修复 eclipse 插件 WTP 的官方插件 中的错误 我在本地更改了源代码 对其进行了调试 一切都很好 现在我想将此更改传播到我的 Eclipse 安装 但我遇到了问题 似乎有不止一种方法可以实现这一目标 例如 这个网站 http
  • ECLIPSE RCP 项目无法成功导出

    当我使用 product 文件的概述选项卡上的导出向导导出 Eclipse 产品时遇到错误 错误信息如下 但当我从 Eclipse 内部将其作为 Eclipse 应用程序运行时 它工作得很好 任何人都可以对此提供一些想法 C workSpa
  • 有没有办法在 Eclipse 中自动附加非 JRE 包的 Javadoc?

    首先 这与 Java SE Javadocs 无关 效果很好 我们有一个基于 Java 的大型平台 包含大约 20 个 API 包 对于使用我们平台的用户 我们希望工具提示和其他此类内置文档支持能够像 Java API 那样工作 我们的 J
  • 从不同的插件执行现有插件的命令/处理程序

    我有一个 RCP 应用程序 其中包含现有命令和处理程序 可以通过编程方式切换视角 我还有现有 RCP 应用程序使用的新插件 我希望这个新插件执行我的 RCP 应用程序的命令 处理程序 可能的解决方案是什么 您可能需要为该命令定义一个处理程序
  • Eclipse 快捷方式查找覆盖某个方法的所有子类

    Is there an Eclipse shortcut to see all class overriding the method m Highlight select put cursor on the method name and
  • 在 Android ADT Eclipse 插件中滚动布局编辑器

    有谁知道当布局编辑器的内容溢出一个 屏幕 时如何滚动这些内容 我说的是在设计时使用 ADT 布局编辑器 而不是在物理设备上运行时滚动 效果很好 关闭 Android 布局编辑器中的剪辑 切换剪辑 按钮位于 Android 布局编辑器的右上角
  • 在 SWT/JFace RCP 应用程序中填充巨大的表

    您将如何在 SWT 表中显示大量行 巨大是指超过 20K 行 20 列的东西 不要问我为什么需要展示那么多数据 这不是重点 关键是如何让它尽可能快地工作 这样最终用户就不会厌倦等待 每行显示某个对象的实例 列是其属性 一些 我想使用 JFa
  • JFace ColumnWeigthData 导致父级增长

    我有一个 Eclipse RCP 应用程序 并且想要在TableViewer using ColumnWeigthData as ColumnLayoutData 问题是父表单 ScrolledForm在示例代码中 每当我布局表格时都会增加

随机推荐

  • 如何将当前行作为 Vim EX 命令执行?

    假设我正在编辑我的 vimrc文件 我刚刚添加了几行 例如一个新的键映射 我不想重新加载whole file so 因为这会重置我正在尝试的许多临时内容 我只想运行我当前正在处理的两条线 我没有运气尝试将这些行复制 粘贴到命令缓冲区中 因为
  • CPU 和数据对齐

    如果您觉得这个问题已经被回答了很多次 请原谅我 但我需要以下问题的答案 为什么数据必须对齐 在 2 字节 4 字节 8 字节边界上 这里我的疑问是 当CPU有地址线Ax Ax 1 Ax 2 A2 A1 A0时 很有可能按顺序寻址内存位置 那
  • 循环枚举、TypeScript 和 JQuery

    你好 我正在尝试使用 TypeScript 和 JQuery 开发一个简单的待办事项应用程序 我有一个列出任务类型的枚举 export enum TaskType FrontEnd BackEnd Designer 然而 使用 jquery
  • 字符串池:“Te”+“st”比“Test”快?

    我正在尝试一些有关字符串池的性能基准 然而 结果并不令人期待 我做了3个静态方法 Perform0 方法 每次都会创建一个新对象 Perform1 方法 字符串文字 Test Perform2 方法 字符串常量表达式 Te st 我的期望是
  • 如何使用 PyYAML 创建当前本地日期和时间

    我希望能够创建一个日期时间对象datetime datetime now PyYAML 调用一些函数很容易 gt gt gt y YAML description Something ts python object apply time
  • iOS 如何从 UISlider 中删除发光/阴影

    如何去除此 UISlider 中的发光 阴影 事实证明 我所需要做的就是设置一个自定义拇指图像 并且阴影不存在
  • 重载 istream 运算符>> C++

    假设我有一个字符向量 我将它作为字符串而不是字符向量推入流中 我如何使用运算符 gt gt 取回字符向量 class C private vector
  • 在 Rails 中提供静态 JSON 对象文件

    如何从 Rails 中的文件提供静态 JSON 对象 我想在ajax调用中访问它 最好的方法是什么 只需将要渲染的内容放入变量中 然后使用render json gt variable列表 字典等都有合理的默认值 看看这个 http gui
  • Spring 相当于 Guice 中的 FactoryModuleBuilder、@AssistedInject 和 @Assisted 的什么?

    是什么Spring框架 http projects spring io spring framework 相当于FactoryModuleBuilder http google github io guice api docs latest
  • Sql Server 死锁对象 ID 太大

    我试图追踪 SQL 2005 数据库 64 位 中发生的死锁 我们目前没有启用快照隔离 我打开 tf 1204 并收到以下输出 从这个输出中 我可以确定节点 1 是一个存储过程 它选择数据并且仅修改 temp 表中的值 节点 2 是另一个存
  • 在运行时更改标记图标

    有没有办法在运行时更改 Google Maps Android API v2 标记的图标 而无需删除 重新添加我想要更改其图标的标记 我可以对其应用变换 如旋转 吗 Thanks 更新后 我可以在运行时轻松更改标记图标Google Play
  • 如何使 TensorFlow 在具有 2.x 功能的 GPU 上运行?

    我已在 Linux Ubuntu 16 04 上成功安装了tensorflow GPU 并进行了一些小的更改 以使其能够与新的 Ubuntu LTS 版本配合使用 然而 我认为 谁知道为什么 我的 GPU 满足计算能力大于 3 5 的最低要
  • Grails 2.4.2 - 动态引用默认数据源

    这个问题已经部分回答了here https stackoverflow com a 10537001 2315900但动态引用默认数据源仍然存在问题 我正在开发一个内部应用程序 它允许开发人员修改我们的多租户应用程序之一的配置设置 并将这些
  • 阻止 IP 地址访问 Heroku 上的 Flask 应用程序?

    我需要在我的网站上阻止一个 IP 地址 在 Heroku 上运行 Flask 应用程序 我看到我的服务器每秒有 50 个请求 这绝对不应该发生 我熟悉在 Apache 服务器上使用 htaccess 这里有类似的东西吗 Gunicorn 服
  • 在 std 命名空间中定义的好友类:有任何保证吗?

    我回答的时候就出现了这个问题这个问题 https stackoverflow com questions 15193108 c unique ptr versus friend class private destructor 151931
  • 在 R 中生成 XML 文档

    在我正在工作的项目中 我需要自动创建一个XML文档取决于用户输入 使用用户输入来修改的部分xml文件对我来说没问题 但我是新创建的xml在 R 中从头开始文档 我想知道是否XML可以使用 R 在 R 中生成如下所示的文档XML or xml
  • JTextField/JTextComponent 中的选择有限?

    考虑一个 JFormattedTextField 或者任何 JTextComponent 实际上 其中在字段的实际 文本 周围显示有一个前缀和一个后缀 例如 双 3 5 将是字符串 通过格式化 3 50 其周围将是前缀 和后缀 用于显示文本
  • 如何使用 html 属性在 MVC 视图中显示文本

    我有以下代码 Html ActionLink Hello User Identity GetUserName Manage Account routeValues null htmlAttributes new title Manage 我
  • 交叉编译到嵌入式 Linux ARM 设备时,针对较旧版本的 libstdc++ 和最新的 GCC

    我们需要为ARM嵌入式linux目标找到一个满足以下条件的交叉编译工具链 内核3 17 GLBC 2 18 编译一些第三方代码需要最新版本的GCC 这些要求促使我使用 crosstool ng 生成自定义交叉编译工具链 我选择了最小内核版本
  • 如何在eclipse中获取平台插件的日志

    我是 eclipse 插件开发的新手 我想在我的插件中自定义一些 Eclipse 功能 所以我想知道 当我在 eclipse 中进行某些操作时 后台会发生什么 例如 文件 gt 新建 gt 项目 我需要调用哪个插件 类 函数的日志 跟踪 您