我是 Eclipse 插件开发新手。
我一直在修改我们团队中使用的一个插件,我不想添加新的瓶颈。
另外,我要集成的 Eclipse 需要太多时间来安装插件。关于如何确定其原因有什么建议吗?
所以我想知道一些技巧
- 如何检查插件的性能 - 任何可用的工具。 (就像java中的jprofiler或任何其他性能分析工具)
- 如何使用一些工具检查我的插件代码中的瓶颈。
是否有一个文档告诉您插件开发的注意事项。
检查插件的性能与任何普通的 java 程序没有太大不同。它的工作原理类似。看着这个问题 https://stackoverflow.com/q/1580091/207764例如。
安装时间较长;看来这是底层程序 P2 的问题,而不是你的插件的问题。安装插件时,您的清单会被读取,有关扩展的一些信息会保存在 Eclipse 中。实际的插件被复制。检查依赖关系。看来这些事情不应该花那么长时间,除非你有一个非常大的插件?
也许您正在将插件安装到已经有很多插件的环境中?尝试下载一个干净的Eclipse,你有同样的问题吗?
确保您没有将插件设置为在用户启动 Eclipse 时自动启动。这是一种不良行为,会导致用户混乱和整体速度减慢。该插件应该在用户真正想要使用它时启动,而不是提前一秒钟。
还有我的回答这个问题 https://stackoverflow.com/a/12139224/207764可能有助于插件的总体设计。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)