超越 Xshell!号称下一代终端神器,用完爱不释手!

作为后端程序员,我们经常会使用终端工具来管理服务器,例如Xshell。今天给大家分享一款现代化的终端工具Warp,它不仅界面炫酷,而且提示非常智能,希望对大家有所帮助!

简介

Warp是一款Rust语言编写的现代化终端工具,内置AI功能,目前在Github上已有22k+Star。最初Warp只有MacOS版本,最近逛了下它的官网,发现它已经支持Windows和Linux系统了!

Warp具有如下特性:

  • 响应速度快:使用GPU进行加速;
  • 支持多种命令行:例如zsh, bash, fish, PowerShell, 和Git Bash等;
  • 界面炫酷:支持多达10种主题;
  • 提示全面:当你输入命令时,Warp会通过命令历史记录和可能的命令自动进行提示;
  • 内置AI功能:支持DeepSeek等多种大模型。

这个是Warp使用过程中的效果图,界面还是非常炫酷的!

安装及配置

  • 首先我们可以去Warp的官网下载对应的安装包,下载完成后双击直接安装即可,下载地址:www.warp.dev
  • 安装完成后我们可以通过右上角的设置按钮,对Warp进行设置;
  • 例如进行主题的设置,Warp支持多达10种主题;
  • 如果你觉得它默认的文本显示太小的话,可以在Text中设置它的字体大小。

mall项目

这或许是一个对你有用的开源项目,mall项目是一套基于SpringBoot3+ Vue 的电商系统(Github标星60K),后端支持多模块和2024最新微服务架构,采用Docker和K8S部署。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!

项目演示:

使用

接下来我们来讲解下Warp的使用。

  • 首先我们可以通过顶部的加号来添加一个tab,然后通过ssh命令去连接远程的Linux服务器;
  • ssh的命令格式如下;
bash 复制代码
ssh {username}@{hostname_or_ip}
  • Warp和传统的终端工具使用起来有所不同,它的命令输入栏永远在最下面,而且它会把输入的命令和输出的内容组合成一个block来进行显示,右键这个block还可以进行一些列的操作;
  • 在我们输入命令时,Warp会进行命令的补全,我们可以通过→键直接使用命令补全功能;
  • 当然你也可以使用Tab键来进行提示,Warp不仅会提示对应的命令,还有命令对应的说明,很全面;
  • 在使用传统的终端工具的时候,我们如果想要修改一段比较长的命令中的一部分时,我们需要使用左右光标一格一格移动,而Warp直接可以用鼠标来定位需要修改的部分,右键还支持各种操作,很方便!
  • 这里使用的长命令如下。
bash 复制代码
docker run -p 8080:8080 --name mall-admin \
--link mysql:db \
--link redis:redis \
-v /etc/localtime:/etc/localtime \
-v /mydata/app/admin/logs:/var/logs \
-d mall/mall-admin:1.0-SNAPSHOT

AI功能

可以通过Agent ModeAI Command两种方式来使用Warp的AI功能。

  • 我们可以通过右上角的Agent Mode来使用AI功能,我这里提问Warp如何连接远程的Linux服务器,可以切换使用DeepSeek大模型;
  • 还用一种用法是在命令行使用Ctrl+·来调用AI Command,例如提问如何查看所有Docker镜像,Warp会把对应的命令告诉你;
  • 至于这个快捷键怎么来的,我们可以通过右上角的设置按钮来找到快捷键的入口。

总结

今天带大家体验了一把现代化的终端工具Warp,对比传统的终端工具,Warp的提示非常智能,让人有种终端工具界的IDEA的感觉,感兴趣的小伙伴可以尝试下!

项目地址

github.com/warpdotdev/...

相关推荐
皮皮林5519 分钟前
开源实力派,给本地 AI 装上深度调研能力,一张 3090 跑到 95.7 分!
后端
努力的小雨44 分钟前
把 Windows 桌面图标做成一个会自己运转的小世界
后端
武子康1 小时前
Search Console Platform Properties 扩大 SEO 资产边界:从 Page Ranking 到 Topic Coverage(5 类误读边界 + 3 表数据层设计)
前端·人工智能·后端
大模型码小白1 小时前
【Python零基础教程】继承、多态与魔法函数:面向对象编程三大核心特性详解
java·大数据·开发语言·人工智能·python·ai编程
腾渊信息科技公司2 小时前
Spring Boot对接MES实战:视觉检测数据自动同步方案
java·人工智能·spring boot·后端·计算机视觉·ai·软件需求
爱笑的源码基地3 小时前
高并发 Redis 缓存门诊HIS系统源码,含财务统计药房进销存
java·程序·门诊系统·诊所系统·云诊所源码
HLC++3 小时前
Linux的进程间通信
android·linux·服务器
IT_陈寒3 小时前
Vue这个特性差点让我加班到凌晨,谁懂啊
前端·人工智能·后端
段一凡-华北理工大学3 小时前
向量数据库实战:选型、调优与落地~系列文章12:文本分块策略实战:chunk_size 怎么选?重叠多少?
开发语言·数据库·后端·oracle·rust·工业智能体·高炉智能化
码事漫谈4 小时前
1999年的电商前夜和2026年的AI前夜 历史押韵但从不重复
后端