程序员提效 x10 的必备开源“神器”

2024-03-28 02:20

本文主要是介绍程序员提效 x10 的必备开源“神器”,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

工欲善其事,必先利其器。我们每个人的电脑中都会有一些爱不释手的工具软件。

转Linux 桌面2年了,期间尝试过各种各样“神奇”的开源工具,作为一个开源软件爱好者,这里给大家推荐几个这些年工作、学习、生活中常用、跨平台、免费的开源”神器”~

rime 输入法框架

官网:rime.im/

rime是一个输入法框架,主打一个自定义,我们可以根据自己的需要和喜好打造出一款真正适合自己的输入法方案,特别适合爱折腾的同学。

举个简单的场景例子,当我打开IDE编辑器准备敲代码时,我希望输入法自动切换到英文,即设置指定软件的默认输入状态,这些只需在配置文件里加一行配置即可实现。最重要的是无广告、无第三方跟踪。

rime.png

Joplin 云笔记工具

官网:joplinapp.org/

Joplin 是一款开源的笔记应用软件。也是目前国内外知名笔记工具里,个人用的最舒服的一款了。Joplin 支持富文本、Markdown、图像、视频、PDF 和音频文件。

使用 Chrome 和 Firefox 上提供的 Web Clipper 扩展程序来保存网页或截取屏幕截图作为笔记。

通过与各种服务(包括 Joplin Cloud、Dropbox 和 OneDrive)同步,从计算机、手机或平板电脑访问您的笔记。该应用程序可在 Windows、macOS、Linux、Android 和 iOS 上使用。还提供终端应用程序!

joplin.png

Freeplane 思维导图

官网:www.freeplane.org/

Freeplane是一款免费的开源软件应用程序,支持在工作、学校和家庭中思考、共享信息、完成工作。它为您提供了一组用于思维导图(也称为概念图或信息图)和导航映射信息的工具。Freeplane 也是 Xmind、Mindmeister 和类似思维导图软件的更强大且超级用户的替代品。

freeplan.png

KeePassXC 密码管理器

官网:keepassxc.org/

KeePassXC 是一款非常好用的密码管理工具,也可生成多种类型的密码字符串。它以无广告、无跟踪器、无云的方式安全地管理帐号密码,并可以配合浏览器插件,将其自动填充到你的应用中。

keepassxc.png

Vim 编辑器

官网:www.vim.org/

这款编辑神器想必不用过多介绍。Vim简洁而强大,插件丰富。这里仅是推荐,我们不必纠结哪个IDE是最好的(避免引战)。选择工具适合自己的才是最好的,不为酷炫,而是为提升我们的效率。

vim.png

禅道项目管理工具

官网:www.zentao.net

一款开源、免费的研发项目管理工具,我们公司的项目迭代、Bug管理等,都是用的禅道来管理的。这也是我每天工作使用最多的一款开源工具了。

禅道集项目集管理、产品管理、项目管理、质量管理、DevOps、知识库、BI效能、工作流、学堂、反馈管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。

zentao.png

VirtualBox 虚拟机

官网:www.virtualbox.org/

VirtualBox 是一款开源免费的虚拟机管理软件。VirtualBox 可以让你方便快捷地在自己的电脑上搭建出一个虚拟的操作系统。虽然与它同样优秀的虚拟机软件有很多,如VMware,但要以免费开源的标准来衡量,VirtualBox 应该是不二之选。

virtualbox.png

Pencil 原型图绘制工具

官网:pencil.evolus.vn/

Pencil是一个开源、跨平台的GUI 原型设计工具。Pencil 提供各种内置形状集合,用于绘制不同类型的用户界面,从桌面到移动平台。它还包含很多形状集合。 内置集合列表现在包括通用形状、流程图元素、 桌面/Web UI 形状、Android 和 iOS GUI 形状。

pencil.png

drawio 流程图绘制工具

官网:www.drawio.com/

drawio也是一款开源、免费的图表绘制软件,用于制作流程图、泳道图、组织结构图、UML、ER 和网络图。

drawio.png

GIMP 图像处理

官网:www.gimp.org/

GIMP 是一个开源免费、跨平台的图像编辑软件,无论您是图形设计师、摄影师、插画家还是科学家,GIMP 都为您提供先进的工具来完成您的工作。借助许多自定义选项和第3方插件,您可以使用 GIMP 进一步提高工作效率。我用 GIMP 完全可以替代 Photoshop。

gimp.png

Linux 桌面:

上面推荐的开源软件基本上都是跨平台的,因为个人使用的是Linux桌面环境,所以我将仅适配Linux系统的几款开源神器单独拎了出来。

Debian GNU/Linux

官网:www.debian.org/

我还是得从操作系统说起~Debian 是一个完全开源自由的操作系统,由 Debian 计划开发和维护。Debian 是一个自由的 Linux 发行版,并将始终保持 100% 自由。软件库拥有数以千计的应用程序以满足用户的需要。每个人都能自由使用、修改,以及分发。

当然,Linux 发行版有很多,大家可以多尝试几款,找到自己最喜欢的。更不必盲目的地转Linux桌面,关键看自己的需求。我之前倒腾过 Ubuntu、Linuxmint 等,最后返璞归真,现在一直用 Debian。

debian.png

Terminator 终端管理器

官网:gnome-terminator.org/

Terminator是一个基于 GNOME 的终端应用程序。支持平铺布局、多标签页,拥有类似于平铺窗口管理器的键盘快捷键。可以保存布局和配置文件,以便快速启动。并且通过插件可扩展功能。

terminator.png

oh-my-zsh命令行工具

官网:ohmyz.sh/

oh-my-zsh 是一款基于zsh,开源的、社区驱动的命令行工具。虽然默认的 bash shell 功能已经很强大,但对于经常命令行操作的linux桌面用户而言,远不如oh-my-zsh更加的人性化、便捷,且主题丰富。

zsh.png

Remmina 远程访问工具

官网:remmina.org/

Remmina是一款类似于XShell的远程访问工具。支持RDP、SFTP、SSH协议,可以实现安全的shell连接、文件传输、远程桌面等功能。

remmina.png

写在最后

好用的工具软件能帮助我们事半功倍,相信大家肯定还有其他好用的开源“神器”,欢迎在评论区留言分享~

关于Python学习指南

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、自动化办公等学习教程。带你从零基础系统性的学好Python!

👉Python所有方向的学习路线👈

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取)

在这里插入图片描述

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python70个实战练手案例&源码👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

在这里插入图片描述

👉Python大厂面试资料👈

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述

在这里插入图片描述

👉Python副业兼职路线&方法👈

学好 Python 不论是就业还是做副业赚钱都不错,但要学会兼职接单还是要有一个学习规划。

在这里插入图片描述

👉 这份完整版的Python全套学习资料已经上传,朋友们如果需要可以扫描下方CSDN官方认证二维码免费领取保证100%免费

这篇关于程序员提效 x10 的必备开源“神器”的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/854167

相关文章

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

安全管理体系化的智慧油站开源了。

AI视频监控平台简介 AI视频监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。用户只需在界面上进行简单的操作,就可以实现全视频的接入及布控。摄像头管理模块用于多种终端设备、智能设备的接入及管理。平台支持包括摄像头等终端感知设备接入,为整个平台提

K8S(Kubernetes)开源的容器编排平台安装步骤详解

K8S(Kubernetes)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是K8S容器编排平台的安装步骤、使用方式及特点的概述: 安装步骤: 安装Docker:K8S需要基于Docker来运行容器化应用程序。首先要在所有节点上安装Docker引擎。 安装Kubernetes Master:在集群中选择一台主机作为Master节点,安装K8S的控制平面组件,如AP

MiniGPT-3D, 首个高效的3D点云大语言模型,仅需一张RTX3090显卡,训练一天时间,已开源

项目主页:https://tangyuan96.github.io/minigpt_3d_project_page/ 代码:https://github.com/TangYuan96/MiniGPT-3D 论文:https://arxiv.org/pdf/2405.01413 MiniGPT-3D在多个任务上取得了SoTA,被ACM MM2024接收,只拥有47.8M的可训练参数,在一张RTX

HomeBank:开源免费的个人财务管理软件

在个人财务管理领域,找到一个既免费又开源的解决方案并非易事。HomeBank 正是这样一个项目,它不仅提供了强大的功能,还拥有一个活跃的社区,不断推动其发展和完善。 开源免费:HomeBank 是一个完全开源的项目,用户可以自由地使用、修改和分发。用户友好的界面:提供直观的图形用户界面,使得非技术用户也能轻松上手。数据导入支持:支持从 Quicken、Microsoft Money

开源分布式数据库中间件

转自:https://www.csdn.net/article/2015-07-16/2825228 MyCat:开源分布式数据库中间件 为什么需要MyCat? 虽然云计算时代,传统数据库存在着先天性的弊端,但是NoSQL数据库又无法将其替代。如果传统数据易于扩展,可切分,就可以避免单机(单库)的性能缺陷。 MyCat的目标就是:低成本地将现有的单机数据库和应用平滑迁移到“云”端

LLM系列 | 38:解读阿里开源语音多模态模型Qwen2-Audio

引言 模型概述 模型架构 训练方法 性能评估 实战演示 总结 引言 金山挂月窥禅径,沙鸟听经恋法门。 小伙伴们好,我是微信公众号《小窗幽记机器学习》的小编:卖铁观音的小男孩,今天这篇小作文主要是介绍阿里巴巴的语音多模态大模型Qwen2-Audio。近日,阿里巴巴Qwen团队发布了最新的大规模音频-语言模型Qwen2-Audio及其技术报告。该模型在音频理解和多模态交互

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

以后写代码都是AI自动写了,Cursor+Claude-3.5-Sonnet,Karpathy 点赞的 AI 代码神器。如何使用详细教程

Cursor 情况简介 AI 大神 Andrej Karpathy 都被震惊了!他最近在试用 VS Code Cursor +Claude Sonnet 3.5,结果发现这玩意儿比 GitHub Copilot 还好用! Cursor 在短短时间内迅速成为程序员群体的顶流神器,其背后的原因在于其默认使用 OpenAI 投资的 Claude-3.5-Sonnet 模型,这一举动不仅改变了代码生成