我已经了解了许多通过Eclipse(RCP Framework)开发的优秀应用程序(包括UG Team Center,IBM Lotus Expeditor等).最近,我发现一些应用程序是在Qt Creator上开发的,它利用了它的插件架构(GCF,VTK设计师等).
我希望了解Eclipse和Qt Creator的优缺点,作为开发应用程序的基础框架.此外,如果有人可以在每个框架中列出支持应用程序的模块.您推荐哪一个跨平台应用程序开发?
非常感谢.
我正在使用Eclipse 3.6.1 classic并尝试根据自己的需要调整颜色语法.我无法改变的一件事是行号列的背景颜色.如果这是不可能的,因为Eclipse没有它的选项,即使你有任何人知道任何黑客/插件,我也会满意.
谢谢.
我正在使用EclipseFP来编辑我的Haskell项目.就语法着色以及构建和运行代码而言,它的工作原理非常好,但模块的大纲视图始终为空.应该有用吗?如果是这样,我需要注意什么来修复它?
我正在使用最新版本 - 带有GHC 7.0.3和EclipseFP 2.0.4的Haskell平台
我使用Eclipse Indigo和Windows 7以及Eclipse的插件egit/jgit.
如何在egit中更改用户位置?我应该这样做,因为它包含特殊字符,不理解egit.我想要"C:\ git\home\.gitconfig"而不是"C:\ Users \Кирилл\ .gitconfig".我该怎么做?当我按下"打开"时没有任何反应.
在下一个标签"存储库设置"中,我也没有改变任何东西.
我设置了etherpad并向我的同事展示,他发誓有一个Eclipse插件可以做同样的事情,但不记得名字.除非我们对切换感兴趣,否则我们都不会定期使用Eclipse.
我正在尝试安装Eclipse的ADT插件,我收到以下错误:
Cannot complete the install because one or more required items could not be found.
Software being installed: Android Native Development Tools 20.0.2.v201207191942-407447 (com.android.ide.eclipse.ndk.feature.group 20.0.2.v201207191942-407447)
Missing requirement: Android Native Development Tools 20.0.2.v201207191942-407447 (com.android.ide.eclipse.ndk.feature.group 20.0.2.v201207191942-407447) requires 'org.eclipse.cdt.feature.group 0.0.0' but it could not be found
Run Code Online (Sandbox Code Playgroud)
我尝试重新安装Eclipse.还有其他建议吗?
我在Java中使用Eclipse并且使用长长类我需要这样的功能:在方法的顶部注释中(例如),存在由该方法执行的操作列表.对于列出的每个操作,我想将评论的一部分"超链接"到相关代码的特定行.
然后使用Ctrl +单击到该行我可以直接跳转到指定的行代码.
这样的操作有可能吗?
谢谢
我正在尝试配置Maven来构建Eclipse应用程序(与所有Eclipse EXE打包在一起的Eclipse插件等).
我已经完成了项目的几十个依赖项,并将它们部署到我们的内部Nexus(OSS)服务器.我还安装了Nexus P2 Repository插件和P2 Bridge插件(2.6.3-01)以及Nexus Unzip插件(0.12.0).我可以浏览到我们的组存储库的.meta/p2文件夹,但它当前是空的.
这应该比目前看起来简单得多.我的目标是Windows上的Eclipse 3.4.2(Ganymede).如果它有所不同,我们实际上将我们的应用程序部署为精简版/自定义Eclipse安装.
当我对着pom运行maven时,<packaging>eclipse-repository</packaging>我收到以下错误:
[ERROR] Missing requirement: MyApp 0.0.0 requires
'org.eclipse.equinox.executable.feature.group 0.0.0'
but it could not be found
Run Code Online (Sandbox Code Playgroud)
...我从哪里获得,以及如何将其添加到Nexus?
当我对着pom运行maven时,<packaging>eclipse-plugin</packaging>我收到以下错误:
[ERROR] Missing requirement: MyApp 0.0.0 requires
'bundle org.eclipse.ui 0.0.0'
but it could not be found
Run Code Online (Sandbox Code Playgroud)
...但是我在本地文件系统上找到了以下目录(怀疑itp-04-rcp生成了第一个目录):
D:\maven\repository\p2\osgi\bundle\org.eclipse.ui\3.6.2.M20110203-1100
D:\maven\repository\p2\osgi\bundle\org.eclipse.ui\3.7.0.v20110928-1505
Run Code Online (Sandbox Code Playgroud)
我还尝试了pom-first-dependencies和manifest-first-dependency组合:http://wiki.eclipse.org/Tycho/How_Tos/Dependency_on_pom-first_artifacts
我不明白这是如何工作的 - 我可以从Git构建itp02.我可以看到它构建了两个包:
+---------------------+---------------------+--------------------------------------+ | artifactId | Bundle-Name | Bundle-SymbolicName | +---------------------+---------------------+--------------------------------------+ | pomfirst-bundle | pomfirst-bundle | tycho.demo.itp02.pomfirst-bundle | | pomfirst-thirdparty | pomfirst-thirdparty | tycho.demo.itp02.pomfirst-thirdparty | …
基于托马斯Schindl的文章JFace的,浏览器和Eclipse数据绑定与> 10.000对象(这表明一个很好的想法),我想转换一个普通TreeViewer+多次ITreeContentProvider实现到星云GridTreeViewer,它使用ObservableListTreeContentProvider,一个VisibleRangeChangedListener和Eclipse数据绑定,以使它"懒惰"(lazier)并按需加载数据.
我应该如何重写我现有的常规ITreeContentProvider实现以使用相同的层次结构ObservableListTreeContentProvider?我可以在旧解决方案和新解决方案之间建立"桥梁"吗?使用DelegatingListProperty某种程度上像这样?还有其他想法吗?
我发现了一些过于简单的例子,但我并没有真正理解在这种复杂的分层树格式中使用数据绑定的概念.
示例树和内容提供者:
内容提供者1:
|- A1
|-- B1
|-- MyMessage1
|- A2
|-- B2
|-- MyMessage2
Run Code Online (Sandbox Code Playgroud)
内容提供商2:
|- C1
|-- D1
|-- MyMessage1
|- C2
|-- D2
|-- MyMessage2
Run Code Online (Sandbox Code Playgroud)
我有一个视图,我使用带有经典和+ 实现的自定义以分层树格式显示大量对象.还有一个菜单,用户可以选择以何种格式显示此层次结构.当用户选择另一种显示格式时,唯一发生的事情是将另一个实现设置为查看器并以编程方式刷新查看器.
它的工作原理,但由于元素数量巨大(在某些情况下,100-200k行,请不要问原因,只需要工作),显示项目可能很慢,UI有时会冻结,因为那里在TreeItems上有如此多的监听器,视图刷新需要花费大量时间等等......TreeViewerITreeContentProviderLabelProviderITableLabelProviderITreeContentProvider
所以我想在已经加载到内存中的模型元素的同时使用某种懒惰的解决方案.
我已经试过SWT.VIRTUAL …
我正在运行Eclipse 4.6.3,安装了GoClipse和NodeClipse.我已配置Go in Preferences - > Go.
我希望自动完成功能适用于Go.但是,它给了我错误:写入进程输入断管
有关错误和配置,请参阅下面的屏幕截图
我该如何解决这个问题?
eclipse-plugin ×10
eclipse ×6
eclipse-rcp ×2
ide ×2
adt ×1
eclipse-3.6 ×1
egit ×1
go ×1
goclipse ×1
haskell ×1
java ×1
jface ×1
maven ×1
nebula ×1
nodeclipse ×1
p2 ×1
qt ×1
qt-creator ×1
qt4 ×1
swt ×1
tycho ×1