苹果团队于2月1日正式发布了全新的开源配置语言Pkl(发音为Pickle),并已上架Github,提供了Java、Kotlin、Swift和Go的示例代码,同时推出了VS Code和neovim的插件。
Pkl是一种用于生成嵌入式配置的编程语言,当前版本为初始版本0.25,同时也更新了0.26 Dev版本。这一语言的目标是帮助开发者更轻松地处理从简单到复杂、从临时到重复的配置任务。
Pkl采用了类似于JSON的键值结构设计,支持JSON、XML和YAML静态配置文件,旨在成为一种通用的多语言配置解决方案。此外,Pkl的设计目标主要集中在三个方面,包括在部署之前捕捉验证错误以加强安全性,支持从简单到复杂的用例扩展,以及提供业界一流的IDE集成。
Pkl官方提供了macOS、Linux、Alpine Linux和Java的CLI命令行界面及可执行文件。用户可以通过相应的命令行安装Pkl,从而体验这一全新的开源配置语言。
本文来自投稿,不代表TePhone特锋手机网立场,如若转载,请注明出处:https://www.tephone.com/article/8410