eclipse插件开发
liuchao1211
Victory in Jesus
展开
-
如何在当前Eclipse的Console View中输出信息
// 新建一个MessageConsole MessageConsole console = new MessageConsole("My Console", null); // 通过ConsolePlugin得到ConsoleManager,并添加新的MessageConsole ConsolePlugin.getDefault().getConsoleManager().addConsole原创 2010-05-01 11:25:00 · 1739 阅读 · 0 评论 -
如何使用Eclipse中对Web Browser的支持
try { IWorkbenchBrowserSupport support = PlatformUI.getWorkbench().getBrowserSupport(); IWebBrowser browser = support.createBrowser("Some_ID"); browser.openURL(new URL(("http://www.eclipse.or原创 2010-05-01 11:26:00 · 2499 阅读 · 0 评论 -
引用其它插件的图片
有时候需要引用其它插件的图标,比如,有一个插件叫: net.foreworld.rss2,它的 icons 目录下有 file.gif 图,如果想引用此图标,在另一个插件的 plugin.xml 中,修改 xml 代码:1.通过扩展点引用... icon="platform:/plugin/net.foreworld.rss2/icons/file.gif" ... />//原创 2010-05-01 11:14:00 · 538 阅读 · 0 评论 -
PermGen space error
PermGen space error might be avoided by starting the IDE with the option -vmargs -XX:PermSize=64M -XX:MaxPermSize=128M - under Linux. For Windows, the eclipse.ini settings apply. -vmargs-Xms256m原创 2010-05-01 11:19:00 · 546 阅读 · 0 评论 -
TextEditor相关操作
1)取得当前编辑器(getEditor())。PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor();2)得到文件的编辑器的方法: public static IEditorPart findEditor(IFile file){ IEditorRe原创 2010-05-01 11:28:00 · 1108 阅读 · 0 评论