Lapce 0.2.0 发布,Rust 编写的代码编辑器

Lapce 是一个用 Rust 编写的快速且功能强大的代码编辑器。Lapce 0.2.0 现已发布,具体更新内容如下:

Features/Changes

  • #776:实现了 error lens

Lapce 0.2.0 发布,Rust 编写的代码编辑器

  • #780 : 为 packaging 添加 Fedora 规范
  • #787 : 将 LSP stderr output 添加到日志
  • #809 : 当插件描述太长时用省略号截断
  • #805 : 添加 goto 类型定义支持(可以跳转到变量所属类型的定义)
  • #800 : 添加 alpine dev-container
  • #806 : 添加下一个/上一个选项卡命令和键绑定。(请注意,这是在选项卡中向左/向右移动,而不是到最后使用的选项卡)
  • c5f1692 : 使撤消更细化
  • 69e6b83:修复绘画中的 alpha-depth 问题
  • #821:显示 completion items 的文档。

Lapce 0.2.0 发布,Rust 编写的代码编辑器

  • #825 : 添加光标闪烁间隔的配置选项
  • #836 : 为 Julia 使用新的 highlighter 查询
  • bcd6ff7 : 标题更新
  • c3bcc13:全屏修复。更改 Lapce 图标以更好地处理常见的配色方案。
  • #848 : 将插件面板分成两部分,安装和卸载。
  • 722c678:Linux 上的自定义标题栏和调色板栏
  • #840 : 关闭时保留未保存的文件,再次打开 Lapce 时将恢复这些文件
  • #880 : 添加启用、禁用和删除插件的功能
  • #887 : 不要绘制 tiny tab drags
  • #905 : 添加切换嵌套提示的命令
  • #913 : 添加 daily nightly 构建
  • #916:空格键后不显示自动完成
  • #927 : 使 completion/palette 允许向上/向下翻页键
  • #895 : 添加设置以控制调色板预览编辑器的宽度
  • #937:在空格上退格后不显示自动完成
  • #948 : 添加调整编辑器/终端/各种拆分大小的功能

Lapce 0.2.0 发布,Rust 编写的代码编辑器

  • #972:自动更新
  • #979 : 添加 elixir 文件扩展名(以便它们可以被识别)
  • #807 : 为 WGSL 添加语法高亮
  • #903 : 添加更多文件扩展名(以便可以识别它们)
  • #981:区分 stable/nightly/debug。这会将配置放在不同的文件夹中,具体取决于你的版本。
  • #990:重做标题栏
  • #1010 : 添加调色板命令以打开各种 Lapce 目录
  • #1009 : 添加 about dialog
  • 8687b7d:添加重命名符号的功能

Bug Fixes

  • #781 : 给插件面板一个滚动条
  • #789 : 在发送命令之前检查 LSP 功能。修复了大部分 Julia LSP 支持。
  • #788:使用 FS 模块
  • #831 : 修复单个引用上的 goto ref
  • 1008682:在文件更改时重新加载资源管理器,以防 watching code 未激活。
  • #849 : (LSP) 指定  root uri 的工作区文件夹(如果可用)。
  • #850 : 启动 LSP 时设置当前目录
  • #884 : 使用 UTF16 编码与 LSP 通信。这应该会修复一堆导致 RA 或编辑器崩溃的 unicode 错误。
  • 474bb00:修复 MacOS 选项键
  • #930 : 防止使用多个窗口保存时崩溃
  • #843 : 更好地遵循系统操作系统路径
  • fd74be8:代理重写!这应该不会发生锁定,并且更容易添加。
  • 85e41dc : 查找框结果计数应使用当前缓冲区
  • #996 : 将 uname 作为多个 args 传递以修复 WSL
  • #1011 : 将设置按钮大小与窗口控件对齐
  • #1017 : 不要因缺少 primary monitor 而失败
  • 各种其他错误修复

更多详情可查看:https://github.com/lapce/lapce/releases/tag/v0.2.0

 

展开阅读全文
发表评论

相关文章