0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开发工作中必不可少的5个工具

算法与数据结构 来源:CSDN技术社区 作者:CSDN技术社区 2020-11-07 10:01 次阅读

前不久Twitter上有一个帖子,只选五种你生活中不可或缺的工具,下面就是在我的开发工作中必不可少的5个工具,希望它们可以提高你的工作效率:

1、tmate

众所周知,tmate是tmux的一个分支,并且使用相同的配置信息(例如快捷键配置,配色方案等)。它允许你启动一个tmux会话并通过SSH共享它。你可以将它用于结对编程或者是远程控制。 如果你经常需要和你的团队成员协作,并且你需要一种简单的,不依赖于发行版的开源方式和他们一起编程(共享终端访问对你来说就够了),因此极力推荐tmate。 Github地址:https://github.com/tmate-io/tmate

2、ix

ix命令行粘贴程序,你无须安装任何东西,只需访问ix.io网站即可创建新的粘贴。例如,echo Hello world. | curl -F ‘f:1=《-’ ix.io,其中粘贴了消息“ Hello world”。当你要共享日志以进行调试或将配置文件保存在没有桌面环境的服务器中时,这非常方便。唯一不足的地方是,尽管ix的源代码免费开源,但尚未发布。

这是另一个终端录制工具,你可以将它用在许多途径,但我通常用它来做演示,非常易于使用,并且有许多可供可供Linux发行版和其他平台使用的软件包。 Github地址:https://github.com/asciinema/asciinema

4、GNOME Pomodoro

这同样是一个终端工具,一个可以让你保持条理清晰的神器,你听说过番茄工作法么?番茄工作法基本是一种时间管理工具,它使用了一个番茄形状的定时器,可以帮助你把时间分割成工作块和休息时间(默认情况下,25分钟的工作和5分钟的休息时间)。而且,经过四个番茄后,你的休息时间会更长,这样做的目的是让你在工作的时候专注工作,在该休息的时候尽情休息。 这听起来看似很简单,你可能不想让一个番茄钟来控制你的生活,但它确实帮助你不让很多事情集中在一个时间,无论你是什么角色,我都强烈推荐这种做法,推荐GNOME Pomodoro应用程序。它适用于主要的GNU/Linux发行版,所以它要求你使用GNOME桌面环境(这可能是它的缺点)。 Github地址:https://github.com/codito/gnome-pomodoro

5、Jitsi

最后但并非最不重要的是Jitsi,当你在一个远程的、全球化的团队中工作时,你需要一种和他人联系的方法,即时通讯工具虽然很好用,但有时用一个简短的视频会议会更有助于解决问题,现在有很多可用的视频会议工具,但我非常喜欢Jitsi。不仅因为它是免费和开源的,还因为它提供了一个干净、功能强大的界面。你可以设置你自己的Jitsi服务器,但是你也可以通过访问Jitsi Meet网站来创建一个公开的Jitsi实例。 Github地址:https://github.com/jitsi

责任编辑人:CC

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发
    +关注

    关注

    0

    文章

    343

    浏览量

    40606
  • 工具
    +关注

    关注

    3

    文章

    305

    浏览量

    27431

原文标题:开发过程中必不可少的5个开源工具

文章出处:【微信号:TheAlgorithm,微信公众号:算法与数据结构】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    嵌入式开发之java常用开发工具介绍

    工欲善其事必先利其器,要想学好java这门语言,选择一款好用顺手的开发工具必不可少的。面试java工作开发工具的使用也是一个重要的考核点。
    发表于 02-02 08:55 3822次阅读
    嵌入式<b class='flag-5'>开发</b>之java常用<b class='flag-5'>开发工具</b>介绍

    #电路板焊接时必不可少

    助焊剂工具使用
    jf_97106930
    发布于 :2022年08月27日 17:03:15

    做振动监测的,必不可少的基础知识!

    做振动监测的,必不可少的基础知识!
    发表于 03-23 09:53

    学习LED对静电的防范措施这一环节是必不可少

    环节是必不可少的。以下是我们的防静电专家为大家总结的几种措施,与大家分享,希望能够帮助企业解决LED静电损伤。 静电控制的主要措施有:静电的泄漏和耗散、静电中和、静电屏蔽与接地、增湿等。 1. 对生
    发表于 12-09 20:52

    AC LED必不可少的恒流控制技术分析

    当初就不必搞得太复杂,只要正向与反向并联,交流正负半周就都能通过了。  二、AC LED没能回避必不可少的恒流控制技术  从介绍看,现在AC LED的光效与通常的LED 比还不够高,据说是发展阶段,以后
    发表于 01-24 10:58

    示波器电子工程师们不可或缺的工具

    示波器一直以来都是电子工程师们必不可少工具,像是工程师们的左膀右臂。 以往的示波器工具体积很大,使得工程师们到哪里出差或者到了客户那里还需要带上一笨重的
    发表于 02-12 16:30

    stm32用户使用手册,学习32必不可少的资料

    stm32用户使用手册,学习32必不可少的资料
    发表于 04-14 15:10

    抢占物联网市场,优质物联网卡必不可少

    联网卡是物联网的重要组成部分,是物体之间进行信息沟通必不可少的桥梁。物联网卡是运营商基于物联网公共服务网络,面向物联网用户提供的移动通信接入业务。三大运营商采用各自物联网专用号段,通过专用网元设备支持
    发表于 02-26 15:20

    现代建筑业必不可少的防雷铜导线长什么样子?

    `现代建筑业必不可少的防雷铜导线长什么样子?防雷是现代建筑业必不可少的一重要环节,那么其中用到的铜导线就成为主要材料,如何挑选优质铜导线,防雷铜导线的标准是什么呢?铜导线【雅杰-顾小霞
    发表于 06-13 15:29

    DSO示波器的三种必不可少工具简介

    DSO示波器的三种必不可少工具简介与大多数测试工具相同,现代数字存储示波器(DSO)一直在不断演进,以满足设计人员和测试工程师的需求,在性能、特性和实用性之间达到平衡。但是,它的三种基本特性——格
    发表于 01-14 16:43

    汽车车型开发必不可少的CAE解析

    汽车车型开发必不可少的CAE分析
    发表于 03-01 06:37

    电子制作工具使用经验分享

    在日常的电子DIY制作,基础制作工具必不可少,如果在工具上增加一些小的使用功能,可以节省效率。本文是根据比这多年的经验总结出,供广大网友参考。
    发表于 05-06 14:37

    Visual Studio Code开发工具介绍

    俗话说,工欲善其事,必先利其器。我们做单片机这一行的,少不了和 MCU 的各式各样的工具打交道,比如 Keil,IAR,PADS 等等。那么,一款得心应手的开发工具,相对于开发者来说是必不可少
    发表于 11-01 09:08

    RISC-V MCU开发相关资料分享

    工作中。 工欲善其事必先利其器,要想实现基于RISC-V MCU的项目开发,与之配套的集成开发环境必不可少。目前市场上可供选择的RISC-V MCU
    发表于 11-10 07:50

    工作中可以当作工具书,多看看大神的作品提升经验

    工作中可以当作工具书,多看看大神的作品提升经验
    发表于 04-05 06:44