您的位置:首页 > IT > 正文

CodeLite 17.2 发布,跨平台 IDE

来源:OSCHINA     时间:2023-03-26 07:31:51


(资料图片仅供参考)

CodeLite 是一个免费开源的跨平台 IDE,专门用于 C、C++、PHP 和 JavaScript 编程语言,支持所有主要平台(Windows、macOS 和 Linux)。

改进

macOS

键盘快捷键:让用户使用 Ctrl 或 Cmd 键的快捷键

Windows

CodeLite 现在使用原生的黑暗模式(在改变外观之间需要重新启动) 试图通过先检查注册项来定位 MSYS2安装文件夹

所有平台

源代码格式化:增加对 cmake-format的支持 改进了 CodeLite 的启动时间 clangd版本升级至 14 CodeLite 现在在 Windows 上使用 clang-14工具链构建 安装程序现在使用 wxWidgets 的整体构建 更新了 Replace用户界面,以适应其他控件 重写了 "首选项" 对话框,现在在小屏幕上更合适了,作为附带的好处,它可以立即加载 重新加载一个远程打开的文件,现在可以从远程服务器上加载( Ctrl+R ) 语言服务器插件: LSP 服务器检测代码改进 代码格式化插件:该插件被重新编写,默认情况下,CodeLite 现在配置了代码格式化器,用于: C++ clang-formatJSON jqXML xmllintRust rustfmtPHP php-cs-fixer & phpcbf。 Python black。 代码格式化插件:支持 "保存时格式化":用户现在可以配置编辑器在保存操作后进行格式化。 代码格式化插件:现在支持在通过 Remoty 插件打开的远程文件上调用格式化 隐藏的文件夹现在在用户界面中使用灰色文本和禁用的图像来显示 Remoty 工作区树状视图:增加了一个复制远程文件夹路径的选项 文件系统工作区树状视图:顶级文件夹不再显示全路径,而是显示最后的目录名称 修改过的标签现在显示一个圆圈,表示文件被修改了 更新了 "欢迎页",主要是 "最近打开的工作空间" 列表现在包括由其他插件(如 "Remoty")打开的工作空间列表。

Debug Adapter 客户端

从 16.2.0 版本开始,引入了一个新的插件:Debug Adapter Client 是 Debug Adapter Protocol 的实现。有了这个插件,你现在可以调试基本任何语言。 CodeLite 自动检测并配置 lldb-vscodedebugpy

在文件中查找

速度的提高 修正:当通过右击树状项目开始搜索时,搜索文件夹被设置为所选文件夹 简化了用户界面 增加了在以下地方搜索的选项: 隐藏的文件夹 (默认关闭) 遵循符号链接 (默认为关闭)

语言服务器插件 (代码补全)

增加了对 Dart语言的支持 代码补全支持 vim 的翻页快捷键(Ctrl+N, Ctrl+P, 或 Ctrl+J, Ctrl+K) 修正了光标在文件末尾时不显示代码补全的对话框

主题与颜色

增加了新的主题: Tokyo light Tokyo dark Tango dark C++:除了类、枚举、结构等,还支持使用独特的颜色给变量着色。

Remoty 插件

codelite-remote配置查询已经更新 codelite-remote增加了对环境变量的支持 现在你可以通过右击工作区视图的顶层文件夹来编辑远程 codelite-remote.json配置文件 支持工作区重载

更多详情可查看:https://github.com/eranif/codelite/releases/tag/17.2.0

相关文章