CodeLite 17.2 发布,跨平台 IDE

540次阅读
没有评论

C++odeLite 是一个免费开源的跨平台 IDE,专门用于 C、C++、PHPJavaScript 编程语言,支持所有主要平台(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-format
    • JSON jq
    • XML xmllint
    • Rust rustfmt
    • PHP php-cs-fixer & phpcbf
    • Python black
  • 代码格式化插件:支持 “保存时格式化”:用户现在可以配置编辑器在保存操作后进行格式化。
  • 代码格式化插件:现在支持在通过 Remoty 插件打开的远程文件上调用格式化

CodeLite 17.2 发布,跨平台 IDE

  • 隐藏的文件夹现在在用户界面中使用灰色文本和禁用的图像来显示
  • 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)
  • 修正了光标在文件末尾时不显示代码补全的对话框

CodeLite 17.2 发布,跨平台 IDE

主题与颜色

  • 增加了新的主题:
    • 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

Read More 

正文完
可以使用微信扫码关注公众号(ID:xzluomor)
post-qrcode
 
评论(没有评论)
Generated by Feedzy