
Eclipse/Plugin/RCP
文章平均质量分 68
ruyanhai
努力就是硬道理
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Eclipse3.2/3.3中指定第三方包(JAR)和类路径(CLASSPATH)的几个方法
在Java类中,我们可以通过“import + 包名 + 类名”的方式引用第三方包(jar)或者第三方类(class),但你得告诉Java编译和运行环境到哪里去找这些库或者类,如果这些没有设置好,就会出现类似于某某类无法解析,NoClassDefFoundError等问题。因此,我们必须通过Eclipse指定这些路径来告诉Java的开发和运行环境,到哪里去找这些包和类。1,通过环境变量原创 2007-10-16 09:33:00 · 5199 阅读 · 0 评论 -
FAQ: 我怎么保证我的模型是可伸缩的?
Eclipse官方FAQ翻译系列FAQ How can I ensure that my model is scalable?original link : http://wiki.eclipse.org/FAQ_How_can_I_ensure_that_my_model_is_scalable%3F 由于eScript程序被假定是很小的,我们并没有太翻译 2008-02-28 17:44:00 · 1044 阅读 · 0 评论 -
怎么删除Table的某个列(TableColumn)
有时候,我们需要在运行时动态调整Table的结构,比如增加或者删除某个列,当我们需要删除某个列时,可以调用Table.getColumns枚举所有的TableColumn,然后调用需要删除的TableColumn的dispose方法达到目的。当你需要插入一个列,可以参考Table.setColumnOrder()方法。原创 2008-02-28 14:51:00 · 4799 阅读 · 1 评论 -
FAQ:What is a document partition?(什么是文档的分区)
Eclipse官方FAQ翻译系列原始文档地址:http://wiki.eclipse.org/FAQ_What_is_a_document_partition%3F 每个document被分割为一个或多个非重叠的partition,文本框架(text-framework)的大部分功能可以被配置成对不同的partition提供独立的操作。因此,一个编辑器在不同的partition中可以拥有不翻译 2008-02-26 16:32:00 · 1530 阅读 · 0 评论 -
写一个你自己的编辑器 - 第2章:语法着色(上)
·1 目的 无论是Visual stuio还是Eclipse等众多IDE,映入我们眼帘最直观的就是各种语法着色,关键字如“int”,字符串如"ddd",注释如“com.bbe”。 今天我们学习如何让你的编辑器支持语法着色。 ·2 定义 我们首先从思想上定义哪些输入串将被语法着色,以及它们的颜色和字体类型,我们有如下三种模式将被语法着色:Ø原创 2008-02-26 14:54:00 · 4589 阅读 · 4 评论 -
FAQ:What support is there for creating custom text editors?
Eclipse官方FAQ翻译系列Eclipse中有什么是支持自定义文本编辑器的?原始链接:http://wiki.eclipse.org/FAQ_What_support_is_there_for_creating_custom_text_editors%3FEclipse为创建象程序语言编辑器和文档编辑器这类文本编辑器提供了丰富的支持。而文本编辑框架被设计为多层,以增加与Eclips翻译 2008-02-27 17:31:00 · 1111 阅读 · 0 评论 -
FAQ:我还是搞不懂,编辑器的各个部分是怎么组合在一起的。
Eclipse官方FAQ翻译系列● FAQ Im still confused! How do all the editor pieces fit together?原文地址:http://wiki.eclipse.org/FAQ_I%27m_still_confused%21_How_do_all_the_editor_pieces_fit_together%3F译者注:我把Pre翻译 2008-02-27 16:39:00 · 1107 阅读 · 0 评论 -
写一个你自己的编辑器 - 第1章:前言
软件开发人员离不开IDE,而IDE的核心之一就是编辑器环境,这些编辑器提供代码着色(语法着色),自动提示,代码格式化等众多功能,大大的提高了我们的工作效率。 那么你是否也想拥有一个自定义的编辑器?它提供代码着色、代码提示、格式化,代码折叠等众多功能。看到这里,也许你已经开始退缩,这些似乎都是专业IDE公司才具有的能力,怎么可能轻易实现。 是的,要开发一个功能完善原创 2008-02-26 12:49:00 · 2947 阅读 · 1 评论 -
Eclipse插件(Plugin)开发中的NoClassDefFoundError的解决(2)
开发一个SQL的编辑器插件,扩展名为sql,但运行后,用file -> open file...打开test.sql文件,Activator能够构造,但编辑器打不开,添加调试信息,发现ZSqlEditor类根本没有构造。也没有任何错误信息提示。因此判断错误发生在系统加载插件类的过程中(Eclipse用Java反射从磁盘动态加载插件的类文件)。打开runtime workbench下的.log文原创 2008-02-25 13:14:00 · 3335 阅读 · 0 评论 -
Eclipse插件开发中对于Jar包和类文件引用的处理(彻底解决插件开发中的NoClassDefFoundError问题)
目的:Eclipse插件开发中,经常要引用第三方包或者是引用其他插件中的类,由于插件开发环境引用类路径的设置和运行平台引用类路径的设置不同,经常导致开发过程OK,一旦运行则出现NoClassDefFoundError的问题。本文的目的是全面分析各种情况下类路径的设置,以避免这个问题的出现。 说明:Jar包和类路径实际上是一个概念,比如类com.bbebfe.Test.class打包为tes原创 2008-02-25 13:11:00 · 13014 阅读 · 3 评论 -
让你的SWT程序运行起来
这篇文章是对勇敢的心的问题的回复而总结的。有时候,我们会发现在Eclipse中org.eclipse.swt包无法解析,这个问题在最初的时候也困扰了我很久。尤其是进入Eclipse3.3后,发现没有了Eclipse3.2的SWT Application运行选项后。引发这个问题的主要原因是插件引用没有设置好。 ● 如果安装SWT Designer后直接建立designer的SWT/JFace J原创 2007-11-13 15:31:00 · 3420 阅读 · 0 评论 -
Eclipse插件(Plugin)开发中的NoClassDefFoundError的解决。
我遇到这个问题的环境是当前工程引用另一个工程的类,我在project -> properties -> Java build path -> projects 添加了对另一工程的引用。此时,开发过程中没有出现问题,对另一工程的类能够正常引用。但当我运行此工程时(插件工程),出现NoClassDefFoundError。解决这个问题的方法:在当前工程中建立一个文件夹,并link到硬盘上的物理原创 2007-11-05 21:59:00 · 1672 阅读 · 0 评论 -
Eclipse代码自动提示(内容辅助content assist)
Eclipse中默认是输入"."后出现自动提示,用于类成员的自动提示,可是有时候我们希望它能在我们输入类的首字母后就出现自动提示,可以节省大量的输入时间(虽然按alt + /会出现提示,但还是要多按一次按键,太麻烦了)。 从Window -> preferences -> Java -> Editor -> Content assist -> Auto-Activation下,我们原创 2007-11-05 21:55:00 · 5123 阅读 · 4 评论 -
FAQ: 我该如何使用模型调解器(model reconciler)
Eclipse官方FAQ翻译系列FAQ How do I use a model reconciler? original link :http://wiki.eclipse.org/FAQ_How_do_I_use_a_model_reconciler%3F功能强大的文本编辑器,比如那些程序语言或WEB开发的编辑器,通常在底层都有一个对应于编辑器显示的元素的模型(model)翻译 2008-02-29 11:20:00 · 1139 阅读 · 0 评论