跨平台终端软件——quardCRT

作为一个技术栈比较复杂的程序,工作常常会在windows/linux/macos等不同的平台切换开发,开发过程中最常用的就是终端工具了,一个趁手的终端可以成倍的提高工作效率,因此我一直希望能找个一个跨平台体验一致无缝切换的终端软件,可惜市面上常见的都不那么趁手,因此我就自己开发了一款终端软件quardCRT,为不同平台提供完全一致的用户体验,同时集成了丰富的功能和可扩展性。该软件代码全部开源在Github和Gitee上:

https://github.com/QQxiaoming/quardCRT

https://gitee.com/QQxiaoming/quardCRT

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

功能特点

下面我来介绍下quardCRT的重要功能和特色功能,对于类似其他终端软件的常规功能则自不必说,quardcrt也是支持的。

  • 支持本地终端、串口、ssh、telnet、namedpipe

    通常的终端软件都支持除本地终端外的其他远程访问,对于网络服务器开发者和嵌入式开发者必不可少。

  • 历史会话管理

    连接过的主机信息自动保存到历史会话中方便快速打开,基础核心功能。

  • 本地shell增强

    linux和macos上的本地shell有着丰富的补全功能这自不必说,而quardCRT则为windows用户带来的同样的体验。

  • 终端内容匹配(本地路径、网址链接、邮箱地址)

    quardCRT对终端内容进行了本地识别匹配,对于本地路径和网址链接可以使用CTRL+点击的方式快速在文件管理器或用户默认浏览器打开,另外邮箱地址也可以点击使用默认邮件客户端打开。

  • 终端工作进程树查询

    在终端中启动进程后,通过右键标签属性可以查看当前终端内执行的进程信息,所以长期运行的程序起到良好的检索效果。

  • 日志记录与回滚行设置

    quardCRT可以记录日志将终端输出结果持续写入文件转储。并且回滚行自定义数量对于有较大内存的用户可以设置更大的回滚行,便于检索。

  • x\y\zmodem协议支持

    常见于嵌入式开发,终端能接受rz、sz等命令与远程主机轻松交换文件,这个功能在很多常见终端内都没有支持了

  • 浮动窗口

    终端标签页、分屏功能几乎是常见终端软件的必备,quardCRT在此基础上更是带来了浮动窗口,这对于用有双屏、多屏用户来说会非常方便。

  • 本地路径收藏夹

    quardCRT像浏览器一样允许你收藏常用的路径地址,之后只要从收藏夹中点击即可快速打开目标路径下的终端页面。

  • 自动发送

    嵌入式常见需求预设置发送到终端的内容,然后可以选择定时循环发送,这个功能在串口助手上常见但在能解析终端vt序列的软件中则少见。

  • 内建等宽字体,多种预设配色方案,整体界面UI主题

    quardCRT自带等宽系统和开箱即用的良好配色方案主题,极大的方便了当在不是自己的主力开发环境下的快速使用开发需求。但quardCRT同时也支持自定义的字体、配色方案,主题设置,终端背景图片设置,透明度设置等个性化需求。

下载安装

quardCRT目前已经在多个官方软件商店上架,您可以前往以下商店一键安装:

  • 微软商店
  • 星火商店
  • Deepin商店

除以上官方商店,也可以通过代码仓库的release包下载各种预编译二进制版本,其中提供了exe,deb,appimage,dmg等不同格式安装包。

  • GitHub Releases
  • Gitee Releases
  • SourceForge

更多说明

更多关于quardCRT的用法资料可以前往https://quardcrt.rtfd.io查看。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/588984.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Unity Audio Filter 入门

概述: 如果你在你项目中需要一些特殊的声音效果,那这部分声音过滤器的部分一定不要错过喔,让我们来学习这部分的内容吧! 这部分理论性比较强,认真看我的注解哈,我尽量解释的易懂一点。 Audio Chorus Filter…

街道征迁项目档案管理系统

街道征迁项目档案管理系统是一个用于管理街道征迁项目档案的软件系统。该系统的主要功能包括档案录入、档案存储、档案检索、档案共享等。 系统的用户可以通过该系统录入征迁项目相关的档案信息,包括项目名称、征迁范围、土地面积、征迁补偿费用等。同时&#xff0c…

vue本地调试devtools

一、谷歌浏览器加载扩展程序 二、把解压的压缩包添加即可,重启浏览器 三、启动前端本地项目,即可看到Vue小图标

AD | Altium Designer(原理图设计、电路仿真、PCB绘图)汉化版

Altium Designer(原理图设计、电路仿真、PCB绘图) 通知公告 Altium Designer(AD)是一种功能强大的电子设计自动化(EDA)软件。它主要用于设计和开发电子产品,如电路板(PCB)、集成电路(IC)和嵌入式系统。AD提供了完整的设计工具套件,包括原理图设计、PCB布局、仿真、设…

ICode国际青少年编程竞赛- Python-1级训练场-识别循环规律1

ICode国际青少年编程竞赛- Python-1级训练场-识别循环规律1 1、 for i in range(4):Dev.step(6)Dev.turnLeft()2、 for i in range(3):Dev.turnLeft()Dev.step(2)Dev.turnRight()Dev.step(2)3、 for i in range(3):Spaceship.step(5)Spaceship.turnLeft()Spaceship.step(…

互联网轻量级框架整合之MyBatis底层运转逻辑

MyBatis运转过程中主要步骤有两个,其一读取配置文件缓存到Configuration对象,用于构建SqlSessionFactory;其二是SqlSession的执行过程,这其中SqlSessionFactory的构建过程相对很好理解,而SqlSession的执行过程就相对复…

LT6911GX HDMI2.1 至四端口 MIPI/LVDS,带音频 龙迅方案

1. 描述LT6911GX 是一款面向 VR / 显示应用的高性能 HDMI2.1 至 MIPI 或 LVDS 芯片。HDCP RX作为HDCP中继器的上游,可以与其他芯片的HDCP TX配合使用,实现中继器功能。对于 HDMI2.1 输入,LT6911GX 可配置为 3/4 通道。自适应均衡功能使其适合…

vue3+vite+js 实现移动端,PC端响应式布局

目前使用的是vue3vite,没有使用ts 纯移动端|PC端 这种适用于只适用一个端的情况 方法:amfe-flexible postcss-pxtorem相结合 ① 执行以下两个命令 npm i -S amfe-flexible npm install postcss-pxtorem --save-dev② main.js文件引用 import amfe-f…

FreeRTOS信号量

信号量简介 def 1: 信号量是一种解决问题的机制,可以实现共享资源的访问 信号量浅显理解例子: 空车位: 信号量资源(计数值) 让出占用车位: 释放信号量(计数值) 占用车…

LT6911UXB HDMI2.0 至四端口 MIPI DSI/CSI,带音频 龙迅方案

1. 描述LT6911UXB 是一款高性能 HDMI2.0 至 MIPI DSI/CSI 转换器,适用于 VR、智能手机和显示应用。HDMI2.0 输入支持高达 6Gbps 的数据速率,可为4k60Hz视频提供足够的带宽。此外,数据解密还支持 HDCP2.2。对于 MIPI DSI / CSI 输出&#xff0…

jvm 马士兵 01

01.JVM是什么 JVM是一个跨平台的标准 JVM只识别class文件,符合JVM规范的class文件都可以被识别

知乎广告开户流程,知乎广告的优势是什么?

社交媒体平台不仅是用户获取知识、分享见解的场所,更是品牌展示、产品推广的重要舞台。知乎作为国内知名的知识分享社区,以其高质量的内容生态和庞大的用户基础,成为了众多企业进行广告投放的优选之地。云衔科技通过其专业服务,助…

数字身份管理:Facebook如何利用区块链技术?

随着数字化进程的加速,个人身份管理已成为一个关键议题。在这方面,区块链技术正在逐渐展现其巨大潜力。作为全球最大的社交媒体平台,Facebook也在积极探索和应用区块链技术来改进其数字身份管理系统。本文将深入探讨Facebook如何利用区块链技…

<Linux> 权限

目录 权限人员相对于文件来说的分类更改权限文件的拥有者与所属组 权限 权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。系统中的每个文件都拥有特定的权限、所属用户及所属组,通过这样的机制来限制哪些用户、哪些组可以对特定文件…

Node私库Verdaccio使用记录,包的构建,推送和拉取

Node私库Verdaccio使用记录,包的构建,推送和拉取 Verdaccio是一个轻量级的私有npm代理注册中心,它可以帮助你在本地搭建一个npm仓库,非常适合企业内部使用。通过使用Verdaccio,你可以控制和缓存依赖包,提高…

政安晨:【Keras机器学习示例演绎】(二十七)—— 利用 NNCLR 进行自我监督对比学习

目录 简介 自我监督学习 对比学习 NNCLR 设置 超参数 加载数据集 增强 准备扩增模块 编码器结构 用于对比预训练的 NNCLR 模型 预训练 NNCLR 政安晨的个人主页:政安晨 欢迎 👍点赞✍评论⭐收藏 收录专栏: TensorFlow与Keras机器学习实战 希望…

DRF限流组件源码分析

DRF限流组件源码分析 开发过程中,如果某个接口不想让用户访问过于频繁,可以使用限流的机制 限流,限制用户访问频率,例如:用户1分钟最多访问100次 或者 短信验证码一天每天可以发送50次, 防止盗刷。 对于…

Spring - 7 ( 13000 字 Spring 入门级教程 )

一:Spring Boot 日志 1.1 日志概述 日志对我们来说并不陌生,我们可以通过打印日志来发现和定位问题, 或者根据日志来分析程序的运行过程,但随着项目的复杂度提升, 我们对日志的打印也有了更高的需求, 而不仅仅是定位排查问题 比如有时需要…

【LDAP】LDAP 和 AD 介绍及使用 LDAP 操作 AD 域

LDAP 和 AD 介绍及使用 LDAP 操作 AD 域 1.LDAP入门1.1 定义1.2 目录结构1.3 命名格式 2.AD 入门2.1 AD 定义2.2 作用2.3 AD 域结构常用对象2.3.1 域(Domain)2.3.2 组织单位(Organization Unit)2.3.3 群组(Group&#…

服务器数据恢复—多块磁盘离线导致阵列瘫痪,上层lun不可用的数据恢复案例

服务器存储数据恢复环境: 某品牌MSA2000存储,该存储中有一组由8块SAS硬盘(其中有一块热备盘)组建的RAID5阵列,raid5阵列上层划分了6个lun,均分配给HP-Unix小型机使用,主要数据为oracle数据库和O…