在平台技术支持工作中,发现很多同事对IDE开发模式以及一些操作的设计等不适很理解,所以安排编写系列技术帖,对IDE在设计层面、底层实现、内在处理逻辑等细节方面做些说明,帮助大家更好理解IDE,方便使用者更快学习使用
鉴于个人技术水平,技术积累的局限,IDE在设计、实现、易用等方便还存在很多不足,编写本系列把IDE的设计实现细节展现给大家,也希望大家给出建议,督促我们把IDE做的更好。
IDE是基于eclipse插件体系开发的一个eclipse插件,因此其本质上是一个扩展了的eclipse。所以看其安装的目录结构和eclipse并无太大区别,只有几个特别的文件: