首页/新闻资讯/正文详情

VS Code真正的轻量级替代品出现了

发布时间:2026/11/3 2:43:27 来源:云帆数科 栏目:资讯中心
VS Code真正的轻量级替代品出现了
老实说在Ai时代我每天有大半时间泡在IDE里。有一小部分时间在终端写脚本、改配置连远程服务器这个阶段IDE就是我的主战场。然而最近两三年尤其是这一年来我的主战场发生了重大的变化codexclaude codepi这类工具开始占据了我90%的时间但是也说句实话被过去的传统环境训练了多年我每次一遇到稍微复杂点的项目我就会本能地切回类似 Zed 或者 VS Code 这样的图形化代码编辑器。原因无他只是因为舒服。我承认 codex带来的效率十分的明显vscode在过去的传统编程里面也带来了很多的效率的提升但是它也不总是每次都和我心意我的编辑需求其实很简单花大量时间去熟记快捷键、配置插件、从零搭建一套工作流对我来说一直都不是一笔划算的时间投入因为这一切在Ai的冲击下已经显得不那么重要了直到我遇到了TTT (Terminal Text Tool)。这玩意儿自称是 VS Code、Zed 和 Sublime Text 的替代品但它完全运行在你的终端里。而且它背后也有 AI 开发的影子。️ 安装熟悉的“一键流”在 Linux 上装 TTT 非常“符合当代潮流”——没有复杂的包管理器直接官方脚本一把梭curl-sSfLhttps://raw.githubusercontent.com/eugenioenko/ttt/main/install.sh|sh装完直接会在~/.local/bin里生成可执行文件终端敲个ttt就能跑。当然他们也提供预编译二进制包你想当便携版用也没问题。也支持其他系统居然还包括了安卓✨ 那些让我“哇哦”的功能TTT 没打算复刻传统的终端编辑器它想做的是在终端里给你一个现代化的、几乎零配置的 GUI 级体验。1. 丝滑的语法高亮它用的是textmate-go微软 TextMate 引擎的 Go 实现也是 VS Code 高亮的底层核心开箱就支持 120 多种语言。对终端应用来说这编辑体验成熟得有点超纲。2. 多光标编辑这是我在用了 Helix 之后深深爱上的功能。TTT 原生自带不用装插件。按CtrlD选中下一个同样的词按AltClick可以随便加光标用起来跟 vscode一样顺手3. 真·鼠标支持很多终端编辑器宣称支持鼠标但通常只能点点、滚滚。TTT 做得更绝你可以像在 vscode 里一样点击定位光标、拖拽选中文本。最赞的是右键呼出的上下文菜单——它不是死板的列表而是会根据你点击的位置智能变化非常精致5. 极速搜索Ripgrep 驱动底层用了ripgrep所以全局搜索快得飞起。CtrlK F搜全项目CtrlK R搜并替换体验直接对齐现代编辑器。前提是你系统里得装好 ripgrep6. 内置 Git 面板不用退出编辑器去敲命令行。TTT 里有专门的 Changes 面板暂存、提交、拉取、推送都能可视化操作。它的 Diff 查看器不仅带语法高亮侧边栏还有 Git 状态提示。如果你同时开多个仓库它还会自动按仓库分类整理7. 终端里的“套娃”终端在一个终端编辑器里内置另一个终端听起来有点搞笑但实际非常上头。你不需要切屏或开新 tab 去跑命令直接在 TTT 里的终端跑就行。它是一个完整的终端模拟器支持多 tab、真彩色、回滚还能全屏/面板切换。为了让你不离开编辑器它真的很拼。 总结界限模糊的“缝合怪”用了一段时间 TTT 后我最大的感受是它根本不像一个终端编辑器。它太像一个完整的 GUI 应用了只不过恰好被塞进了一个终端窗口里。Linux 社区一直有 TUI 和 GUI 的严格分野很多人喜欢终端应用正是因为它们不去模仿桌面软件。TTT 却在刻意模糊这条线。这种做法是否讨喜完全取决于你想要什么。但对我来说这种“把图形界面的便利性无缝带入终端”的尝试新鲜且迷人。如果你想在不离开终端的情况下拥有一个几乎没有妥协的现代编辑体验TTT 绝对值得你去 GitHub 上点个 Star 然后试一试。

相关推荐

改性HDPE再生颗粒提升户外家具热稳定性:从技术瓶颈到品质升级的行业解决方案
改性HDPE再生颗粒提升户外家具热稳定性:从技术瓶颈到品质升级的行业解决方案

户外家具行业正面临一个普遍性痛点:使用HDPE再生塑料颗粒挤出的发泡板材在夏季高温环境下易发生热变形,导致家具结构软化、塌陷,严重影响使用寿命和用户体验。这一问题不仅困扰着国内众多制造商,也制约了再生HDPE材料在户外家具领… · 2026/11/3 2:43:27

《Differential Geometry_ A First Course in Curves and Surfaces》有哪些特色
《Differential Geometry_ A First Course in Curves and Surfaces》有哪些特色

Theodore Shifrin 的《Differential Geometry: A First Course in Curves and Surfaces》作为微分几何入门经典教材,核心特色集中在低门槛、重直观、衔接性强这几个维度,完全适配零基础入门学习者的需求: 🎯 前置门槛极低&#x… · 2026/11/3 2:43:26

100+语言亚毫秒路由:Laya Router 是怎么“一眼认出“你说的话的?
100+语言亚毫秒路由:Laya Router 是怎么“一眼认出“你说的话的?

100语言亚毫秒路由:Laya Router 是怎么"一眼认出"你说的话的? 最近开源圈有个项目有点火。 GitHub 上 1 万颗 Star,CSDN 和头条上一堆技术博主在聊它,核心卖点就一句:33 毫秒,完成一次 AI 决策&a… · 2026/11/3 2:42:26

HDFS数据块机制:128MB设计的核心原理与优化实践
HDFS数据块机制:128MB设计的核心原理与优化实践

1. HDFS数据块机制的设计哲学HDFS(Hadoop Distributed File System)作为大数据生态的基石存储系统,其数据块(Block)机制的设计直接影响着整个分布式文件系统的性能表现。128MB的默认块大小绝非随意选择,而是… · 2026/11/3 3:11:31

PSpice模型创建与宏模型建模:从.MODEL到行为级仿真
PSpice模型创建与宏模型建模:从.MODEL到行为级仿真

简介:围绕 PSpice 模型创建主题的实践文档,面向需要进行电路仿真的初学者与硬件工程师,重点解决软件自带模型库参数不适用、新建元件缺少可用模型以及宏模型搭建思路不清等问题。文档从模型对仿真精度与速度的影响切入,梳理直流、… · 2026/11/3 3:11:31

PSS分析实战:谐波平衡与打靶法选型及收敛排查
PSS分析实战:谐波平衡与打靶法选型及收敛排查

简介:这份PDF文档围绕集成电路周期性稳态(PSS)仿真展开,面向具备一定电路仿真基础、使用Spectre的研发人员与技术专家,帮助其理解PSS分析在受驱动电路与振荡器等自治电路中的适用范围及参数配置方法。包内仅含1个PDF文… · 2026/11/3 3:11:31

UniPro v2.0协议栈拆解:M-PHY HS-G5分层、重传流控与带宽优化
UniPro v2.0协议栈拆解:M-PHY HS-G5分层、重传流控与带宽优化

简介:MIPI UniPro Specification v2.0 官方规范文档,面向从事移动设备内部通信、M-PHY/UniPro 协议栈开发与验证的工程师、芯片设计人员及高校研究者,用于系统查阅 UniPro v2.0 的协议框架、特性变更与兼容性边界。资源为单个 PDF 文件&#… · 2026/11/3 3:11:31

工厂模式解析:对象创建的艺术与工程实践
工厂模式解析:对象创建的艺术与工程实践

1. 工厂模式:对象创建的工业化革命第一次接触工厂模式是在2013年参与一个电商平台开发时。当时系统需要对接多个物流供应商,每个物流公司的API接口和计费规则都不相同。如果直接在业务代码中new出各个物流服务对象,代码很快就会变成一团乱麻。… · 2026/11/3 3:11:31

SpringBoot+微信小程序智慧旅游系统开发实践
SpringBoot+微信小程序智慧旅游系统开发实践

1. 项目背景与核心价值在移动互联网时代,智慧旅游已成为行业发展的必然趋势。传统旅游服务存在信息不对称、预订流程繁琐、服务响应滞后等问题,而基于微信小程序的智慧旅游系统恰好能解决这些痛点。作为一名长期从事旅游信息化开发的工程师,我… · 2026/11/3 3:10:31

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 13:10:28

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 4:42:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 5:17:18

STM32F411RE与MAX14431实现SPI隔离:工业现场抗共模干扰实战
STM32F411RE与MAX14431实现SPI隔离:工业现场抗共模干扰实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59

ESP32+大模型AI硬件开发:从Demo到产品的8个工程问题
ESP32+大模型AI硬件开发:从Demo到产品的8个工程问题

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59

基于MAX14431BAEE+与PIC18F85J10的SPI隔离方案设计与实践
基于MAX14431BAEE+与PIC18F85J10的SPI隔离方案设计与实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 13:10:28

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 4:42:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 5:17:18

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码