eclipse rcp门槛很高

时间:2023-01-12 23:35:27
这东西好像很复杂,感觉入门门槛很高,恐怕日后维护升级维护也是问题,貌似.net更靠谱吧?

6 个解决方案

#1


看你想要的是什么,如果仅仅是要个UI库,那自然是.net更加适合
RCP是一个大平台,包括UI框架,插件体系等等,如果这些你都用不到,那自然也就没必要选他

#2


引用 1 楼 dollyn 的回复:
看你想要的是什么,如果仅仅是要个UI库,那自然是.net更加适合
RCP是一个大平台,包括UI框架,插件体系等等,如果这些你都用不到,那自然也就没必要选他


用还是用得到,只是担心过于复杂导致后续开发难以驾驭,毕竟团队成员技能各不相同

#3


有比较好的基于eclipse rcp的项目实例吗?

#4


如果这些特性都需要,那用什么框架最终都会遇到这些问题的,反而是rcp已经

现有应用的话,
最标准的,eclipse本身就是rcp最成功的应用了

xmind,好像是开源的,但是定制的比较深,不推荐一开始就研究
还有国内有很多公司在做的h5,移动开发平台,都是基于eclipse的,比如appcan等等等等...但是估计都没开源
还有一个,Cocos 这个也是国内的,但是他们已经放弃eclipse平台,转投了intellij idea平台了,
rcp确实有不少缺点,但同时也有不少在用,很多现成的组件可以参考和复用应该是一大原因


#5


SWT是基于操作系统UI组件的,这样会不会有跨平台问题?其实只要支持主流的windowns,linux,mac也就可以了

#6


引用 5 楼 solar 的回复:
SWT是基于操作系统UI组件的,这样会不会有跨平台问题?其实只要支持主流的windowns,linux,mac也就可以了

SWT是跨平台的,这一点没问题。 但是如你所说,UI和操作系统相关,如果要定制会比较麻烦。

#1


看你想要的是什么,如果仅仅是要个UI库,那自然是.net更加适合
RCP是一个大平台,包括UI框架,插件体系等等,如果这些你都用不到,那自然也就没必要选他

#2


引用 1 楼 dollyn 的回复:
看你想要的是什么,如果仅仅是要个UI库,那自然是.net更加适合
RCP是一个大平台,包括UI框架,插件体系等等,如果这些你都用不到,那自然也就没必要选他


用还是用得到,只是担心过于复杂导致后续开发难以驾驭,毕竟团队成员技能各不相同

#3


有比较好的基于eclipse rcp的项目实例吗?

#4


如果这些特性都需要,那用什么框架最终都会遇到这些问题的,反而是rcp已经

现有应用的话,
最标准的,eclipse本身就是rcp最成功的应用了

xmind,好像是开源的,但是定制的比较深,不推荐一开始就研究
还有国内有很多公司在做的h5,移动开发平台,都是基于eclipse的,比如appcan等等等等...但是估计都没开源
还有一个,Cocos 这个也是国内的,但是他们已经放弃eclipse平台,转投了intellij idea平台了,
rcp确实有不少缺点,但同时也有不少在用,很多现成的组件可以参考和复用应该是一大原因


#5


SWT是基于操作系统UI组件的,这样会不会有跨平台问题?其实只要支持主流的windowns,linux,mac也就可以了

#6


引用 5 楼 solar 的回复:
SWT是基于操作系统UI组件的,这样会不会有跨平台问题?其实只要支持主流的windowns,linux,mac也就可以了

SWT是跨平台的,这一点没问题。 但是如你所说,UI和操作系统相关,如果要定制会比较麻烦。