当前位置:首页 > 科技  > 软件

Rust 编写 Helix 编辑器 ,比 Vim 更强大,可以替代 vscode。

来源: 责编: 时间:2024-04-19 17:27:33 305观看
导读大家好,我是渔夫。今天分享主题,Rust 开发神器编辑器 Helix,它还比 vim 占用资源少,更加强大。Helix 的介绍Helix 是一款程序员喜欢的编辑器,使用 Rust 编写,它受到了包括 kakoune 和neovim 在内的现代编辑器的启发。Helix

大家好,我是渔夫。74u28资讯网——每日最新资讯28at.com

今天分享主题,Rust 开发神器编辑器 Helix,它还比 vim 占用资源少,更加强大。74u28资讯网——每日最新资讯28at.com

74u28资讯网——每日最新资讯28at.com

Helix 的介绍

Helix 是一款程序员喜欢的编辑器,使用 Rust 编写,它受到了包括 kakoune 和neovim 在内的现代编辑器的启发。74u28资讯网——每日最新资讯28at.com

Helix 设计中融合了多选功能、语言服务器协议(LSP)和 tree-sitter 等系列技术,为用户提供一个高效、灵活且强大的编辑体验,赶紧去体验吧!74u28资讯网——每日最新资讯28at.com

74u28资讯网——每日最新资讯28at.com

Helix  特点

Helix 编辑器,很多特性受到许多开发者的喜爱,具备以下几个特点:74u28资讯网——每日最新资讯28at.com

  • 多选功能:它核心特性之一是支持多选,允许用户同时选择并编辑多个文本块,这在处理复杂的代码结构或进行批量修改时尤其有用。
  • 语言服务器协议(LSP)支持:内置了对 LSP 的支持,轻松与各种语言服务器无缝集成,提供实时的语法高亮、代码补全、错误检查等功能。
  • tree-sitter 解析器:Helix 利用 tree-sitter 解析器来实现对代码的精确理解和操作,提高了编辑器的精确度和性能。
  • 模式编辑器:Helix 是一个模态文本编辑器,具有多种模式,适应不同情况的编辑需求。
  • 丰富插件支持:Helix 遵循 UNIX  哲学,可以通过插件的形式实现,保持了编辑器的简洁性。
  • 易于理解的编辑模式:Helix 注重编辑的易理解性,即使可能需要比 Vim 或 Kakoune 多敲一两下键盘。

Helix 和 Vim 有什么区别?

  • 命令模式:Helix 的命令模式设计更规整,易于记忆,而 Vim 的命令模式则更传统,需要用户记忆更多的快捷键。
  • 内置功能:Helix 提供了更多开箱即用的内置功能,减少了用户配置的复杂性,Vim 则更依赖于插件来扩展功能。
  • LSP支持:Helix对语言服务器协议(LSP)有良好的内置支持,而Vim虽然也支持LSP,但通常需要通过插件实现。
  • 插件系统:Vim 的确拥有一个庞大的插件生态系统,提供了极高的可定制性,相比之下,Helix 目前缺乏成熟的插件系统。
  • 性能和高亮:Helix 使用 tree-sitter 进行语法高亮和代码分析,可能在性能上优于 Vim 的正则表达式高亮方式。
  • 使用难度:Helix 提供了一些现代编辑器的特性,如内建菜单,对新手更友好,Vim 的虽然简洁,但学习曲线较陡峭,需要有折腾的心。

总之,Helix 更倾向于集成更多现代编辑器特性,然而 Vim 更侧重于提供一个高度可定制的编辑环境,可以根据自己喜欢进行配置,Vim 对初学肯定存在困难的。74u28资讯网——每日最新资讯28at.com

如果和我一样喜欢折腾,赶紧来体验吧!74u28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-84193-0.htmlRust 编写 Helix 编辑器 ,比 Vim 更强大,可以替代 vscode。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: Python小知识:递归还是迭代

下一篇: 数据分析利器Fugue模块:Python代码案例带你领略其魅力

标签:
  • 热门焦点
  • MIX Fold3包装盒泄露 新机本月登场

    小米的全新折叠屏旗舰MIX Fold3将于本月发布,近日该机的真机包装盒在网上泄露。从图上来看,新的MIX Fold3包装盒在外观设计方面延续了之前的方案,变化不大,这也是目前小米旗舰
  • 小米平板5 Pro 12.4简评:多专多能 兼顾影音娱乐的大屏利器

    疫情带来了网课,网课盘活了安卓平板,安卓平板市场虽然中途停滞了几年,但好的一点就是停滞的这几年行业又有了新的发展方向,例如超窄边框、高刷新率、多摄镜头组合等,这就让安卓
  • 学习JavaScript的10个理由...

    作者 | Simplilearn编译 | 王瑞平当你决心学习一门语言的时候,很难选择到底应该学习哪一门,常用的语言有Python、Java、JavaScript、C/CPP、PHP、Swift、C#、Ruby、Objective-
  • 三分钟白话RocketMQ系列—— 如何发送消息

    我们知道RocketMQ主要分为消息 生产、存储(消息堆积)、消费 三大块领域。那接下来,我们白话一下,RocketMQ是如何发送消息的,揭秘消息生产全过程。注意,如果白话中不小心提到相关代
  • 大厂卷向扁平化

    来源:新熵作者丨南枝 编辑丨月见大厂职级不香了。俗话说,兵无常势,水无常形,互联网企业调整职级体系并不稀奇。7月13日,淘宝天猫集团启动了近年来最大的人力制度改革,目前已形成一
  • 冯提莫签约抖音公会 前“斗鱼一姐”消失在直播间

    来源:直播观察提起“冯提莫”这个名字,很多网友或许听过,但应该不记得她是哪位主播了。其实,作为曾经的“斗鱼一姐”,冯提莫在游戏直播的年代影响力不输于现
  • 认真聊聊东方甄选:如何告别低垂的果实

    来源:山核桃作者:财经无忌爆火一年后,俞敏洪和他的东方甄选依旧是颇受外界关心的“网红”。7月5日至9日,为期5天的东方甄选“甘肃行”首次在自有App内直播,
  • 英特尔Xe-HP项目终止,将专注Xe-HPC/HPG系列显卡

    据10 月 31 日消息报道,英特尔高级副总裁兼加速计算系统和图形事业部总经理 表示,Xe-HP“ Arctic Sound” 系列服务器 GPU 已经应用于 oneAPI devcloud 云服
  • 中关村论坛11月25日开幕,15位诺奖级大咖将发表演讲

    11月18日,记者从2022中关村论坛新闻发布会上获悉,中关村论坛将于11月25至30日在京举行。本届中关村论坛由科学技术部、国家发展改革委、工业和信息化部、国务
Top