通过点击菜单Workspace->Create New Project,系统会 1)调用:Frame::OnProjectNewProject
2) 该函数中将创建对话框 NewProjectDlg,其中会读取 templates/projects目录下所有项目模板文件和编译器列表
3) 读取从第二步对话框中得到的数据并调用Manager::CreateProject ( ProjectData &data )创建项目。
所有的项目模板文件都是XML格式的,所以如果我们有新模板需求的话,可以定制自己的模板文件供用户使用。
Continue reading CodeLite代码分析之 – Create New Project流程 - 全文阅读
