内容简介:近日,苹果员工 Alex L 代表公司发表声明称,对于基于 libclang 的工具基础设施的工作,已经做了工作重心转移。苹果认为 Clangd 是交互式 Clang 工具的首选解决方案,他们将把更多精力放在加入 Clangd 的开发中。...
近日,苹果员工 Alex L 代表公司发表声明称,对于基于 libclang 的 工具 基础设施的工作,已经做了工作重心转移。苹果认为 Clangd 是交互式 Clang 工具的首选解决方案,他们将把更多精力放在加入 Clangd 的开发中。通过在 Clangd 上实现一些新功能,以整合进 Apple 的跨语言 IDE Xcode。
苹果表示将在 Clangd 中支持完全不同的传输层协议,并将 LSP 的实现分为两层:逻辑 LSP 层和 JSON-RPC 传输层。 这将允许增加对 Apple 的 XPC 技术的支持,以替代现有的 LSP 的 JSON-RPC 传输层。 新的传输层将仅在 Darwin 支持。打算通过 XPC 承载 LSP 负载。
另外,Apple 想让 Clangd 支持比现有 LSP 还要更广的扩展协议规范。Alex L 说到:扩充机制将能够让 Apple 新增协定条目,并且在既有的请求以及回应上附带更多资讯。
Alex L 表示,他们一开始会先投入时间来补充 Clangd 中缺失的功能,并且扩展现有的功能,并且确保 Clangd 可以与 Apple 跨语言索引器一起工作。 对于 Clang 重构基础架构,Alex L 希望可以和 Clangd 更好的整合。Apple 打算让重构工作能同时支持 Clangd 的内建索引器和独立跨语言索引器协调合作。
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 苹果WWDC全程回顾:iTunes退役,苹果第五大系统诞生
- 一文看懂苹果WWDC19:无法复制的苹果生态更加强大
- 库克推特改名蒂姆·苹果,如何在iPhone上打出苹果Logo
- iOS开发者向苹果提出集体诉讼:直指苹果税和年费
- Airbnb 的前端重构
- 重构推送服务
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Java从入门到精通
李钟尉、马文强、陈丹丹 / 清华大学出版社 / 2008-9 / 59.80元
《Java从入门到精通》(软件开发视频大讲堂)从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发应该掌握的各方面技术。全书共分28章,包括:初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,字符串,数组,类和对象,包装类,数字处理类,接口、继承与多态,类的高级特性,异常处理,Swing程序设计,集合类,I/O输入输出,反射,枚举类型与泛......一起来看看 《Java从入门到精通》 这本书的介绍吧!