CodeLite 17.2 发布,跨平台 IDE
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-format
- JSON
jq
- XML
xmllint
- Rust
rustfmt
- PHP
php-cs-fixer & phpcbf
。 - Python
black
。
- C++
- 代码格式化插件:支持 "保存时格式化":用户现在可以配置编辑器在保存操作后进行格式化。
- 代码格式化插件:现在支持在通过 Remoty 插件打开的远程文件上调用格式化
- 隐藏的文件夹现在在用户界面中使用灰色文本和禁用的图像来显示
- Remoty 工作区树状视图:增加了一个复制远程文件夹路径的选项
- 文件系统工作区树状视图:顶级文件夹不再显示全路径,而是显示最后的目录名称
- 修改过的标签现在显示一个圆圈,表示文件被修改了
- 更新了 "欢迎页",主要是 "最近打开的工作空间" 列表现在包括由其他插件(如 "Remoty")打开的工作空间列表。
Debug Adapter 客户端
- 从 16.2.0 版本开始,引入了一个新的插件:Debug Adapter Client 是 Debug Adapter Protocol 的实现。有了这个插件,你现在可以调试基本任何语言。
- CodeLite 自动检测并配置
lldb-vscode
和debugpy
在文件中查找
- 速度的提高
- 修正:当通过右击树状项目开始搜索时,搜索文件夹被设置为所选文件夹
- 简化了用户界面
- 增加了在以下地方搜索的选项:
- 隐藏的文件夹 (默认关闭)
- 遵循符号链接 (默认为关闭)
语言服务器插件 (代码补全)
- 增加了对
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

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源日志监控平台 frostmourne 1.0 发布
开源监控项目 frostmourne 最新发布版本 1.0-RELEASE,带来了很多核心功能,欢迎使用 更新内容 ### Feature * 【1.0】发布0.9-RELEASE, 开始1.0-SNAPSHOT开发 [2022-09-19] * 【1.0】数据名增加名称模糊查询 [2022-09-25] * 【1.0】prometheus增加/api/v1/query_range查询支持 [2022-10-08] * 【1.0】增加监控转团队功能 [2022-11-19] * 【1.0】修复团队名称修改时,监控和组对不上的问题 [2022-11-19] * 【1.0】ldap用户验证通过,系统还不存在该用户时自动创建 [2023-01-02] * 【1.0】featrue:报警方式增加OneMessage机器人 - [SQL](./doc/mysql-schema/2023-02-24/change.sql) [2023-02-24] ### BugFix * 【1.0】bugfix: 修复es8数据查询排序不生效的问题 [2023-02-23] ...
- 下一篇
Rust 1.68.1 发布
Rust 团队于近日发布了 Rust 1.68.1 新版本,1.68.1 是一个错误修复版本,主要更新内容如下: Rust 1.68.1 稳定版主要包含对 Rust 的 CI 构建 Windows MSVC 编译器方式的改变,不再为 Rust 代码启用 LTO。目前认为这对 ThinLTO 的广泛使用没有影响。Rust 编译器在编译过程中使用了一个不稳定的标志来启用 ThinLTO。 该版本中还包括一些其他的修复: 修复了用 --enable-local-rust 构建编译器的问题 在链接器检测代码中把 $prefix-clang 视为 clang 修复编译器中的一个 panic 更多详情可查看:https://blog.rust-lang.org/2023/03/23/Rust-1.68.1.html
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS关闭SELinux安全模块
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2全家桶,快速入门学习开发网站教程