可以提高程序员效率的工具!

自己修改的typora 的 dracula 主题 ,颜色、字体大小都很棒 立即下载

前言

只有光头才能变强。

文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y

本文记录一下我在平时喜欢用的一些小工具,以便以后重装系统/换电脑的时候能快速安装

  • 本文涉及的所有软件和下载地址/破解码,安装教程在公众号下回复”工具“即可全部获取

一、Markdown编辑器

Markdown是程序员写笔记/博客必备的,如果不了解的同学,建议去学习一波,5分钟准学会!

我之前用Windows的时,在写markdown时最喜欢用的是MarkdownPad2,主要习惯了它的快捷键,所以在Windows平台的时候一直都没换

后来去到公司,换了Mac。MarkdownPad2在Mac平台是不支持的,所以我只能去找别的Markdown编辑器了。也体验了几款Markdown编辑器,还是觉得没有MarkdownPad2用得顺手(所以在刚换的上Mac的时候,会把我的Windows打开来写文章…haha)

最后找到了Typora这款Markdown编辑器,现在用得十分舒服!配上自带的图床,复制/截图完后,直接command+v就可以将图片粘贴在文章中了

Typora

二、Chrome浏览器

我相信大家用的浏览器都应该是Chrome吧?我以前用Chrome的时候就喜欢它的简洁,打开速度快。但是Chrome的优秀之处,在于它有很多很多好用的插件,下面我来盘点一下我喜欢的插件:

2.1 屏蔽广告插件

我喜欢用的屏蔽广告插件是:uBlock Origin

屏蔽广告插件uBlock Origin

用了这个插件,再也不怕被各种广告闪瞎眼了。

没用插件之前:

没用插件之前

用了插件之后:

用了插件之后

2.2 英语翻译插件

英语翻译插件,我喜欢用的是:沙拉查词

沙拉查词

在阅读到不懂的单词的时候,划一下就好了:

划一下即可翻译

2.3 显示当前网页的IP

这个是我从公司的文档找过来的,觉得还是蛮好用的,在调试的时候及时知道当前浏览系统的IP是哪个(切换环境的时候就很有用):Website IP

访问百度时,IP是这个

2.4 GitHub源码视图工具

这个也是在公司的文档看到的,也觉得蛮好用的,能够看到GitHub源码的目录结构图:Octotree

以我的GitHub文章导航文档为例

三、绘图

有很多小伙伴问我平时作图都是什么软件来画了,其实我用的是ProcessOn

ProcessOn

我用ProcessOn已经画了不少的脑图了:

四、高级记事本

在Windows平台的时候我喜欢用notePad++,换成Mac以后喜欢用SublimeText3。其实我就把这俩当成是拥有高亮功能的记事本来用…

众所周知,SublimeText3的功能可是很强大的,有兴趣的小伙伴可以去折腾折腾。

五、电子书

我个人是比较爱看实体书的,不过有的时候身旁没有这本实体书,只能将就去搜一下电子书了。搜索电子书的渠道现在我知道的有以下几个:

鸠摩搜书:

jiumosearch

GitHub搜书:

在GitHub搜到PDF

群友分享的网盘(问强大的群):

群友分享的网盘

(在公众号下,回复“工具”也会把这个网盘地址给分享哦~)

七、Mac工具

7.1常用的快捷键

要更好地使用Mac,当然要学习Mac的快捷键

  • Mac原生的快捷键
  • 终端下的快捷键

一般Windows下有的快捷键,在Mac中都会有。所以一般我都是,在某个场景下我感觉这个操作可能会有快捷键,于是我就去搜一把,这东西只能熟能生巧了。

终端的快捷键

原生Mac快捷键:

原生Mac快捷键

7.2管理host工具

在工作中很多时候都需要将域名绑定到IP中,之前我一直就修改hosts文件(贼慢),后来同事见到我这个操作,于是就推荐我去下载一个Gas Mask,这个工具可以很方便地将域名绑定到IP中!

将域名绑定到对应的IP中

7.3强大的启动工具

Alfred是Mac上最好用快速启动工具,修复了大量问题,Alfred能够让我们使用键盘去完成应用的搜索和启动、信息的本地和Web搜索、查询字典、剪切板查看、系统控制等等功能,简单易用,能够大大提高使用Mac的效率

这个工具我是看我同事操作的时候呼出来的,看起来就很好用!

在安装的时候,记得看看有没有这情况:

常见的问题

快速找到文件:

快速查找文件

我尤其喜爱的是剪切板这个功能(能够记录近期复制过的文字,然后快速找到):

剪切板

7.4文档查看工具

以前在Windows平台下安装了好多离线的文档,jquery,java1.8等等,如果离线没有的话,只能去官网下找对应的文档了(这个过程还是相对麻烦的)

在Mac中有一个文档查找的工具,叫做Dash

下载完Java文档,搜索HashMap

7.5 软件包管理工具

之前装一些软件包的时候,用的就是HomeBrew,十分好用啊

homebrew

7.6 Mac终端

我之前一直用着Mac自带的终端。但我看我的同事们,都好像跟我的不一样~~

自带的终端是这样的:

自带的终端

后来去知乎搜了一把,发现了新大陆,于是就赶紧用起来。

首先去装个item2替代原生的 mac 终端,多种主题配色,这里我的主题用的是Dracula

样子长这个样

随后,去下一个oh-my-zsh替代原生的 bash,可以看一下我弄好以后的配色(关键字高亮):

是不是配色瞬间就好看了?关键字还高亮了呢

自动提示命令:

自动提示命令

最后

本文涉及的所有软件和下载地址/破解码,安装教程在公众号下回复”工具“即可全部获取

乐于输出干货的Java技术公众号:Java3y。公众号内有200多篇原创技术文章、海量视频资源、精美脑图,关注即可获取!

转发到朋友圈是对我最大的支持!

有帮助就点赞!

程序员如何提高效率(转) 原文是E文的,有人在博客翻译了,本人觉得不错。 立即下载

相关推荐

树莓派与stm32通信超详细解答过程

笔者之前发过关于stm32与openmv通信的教程,在学习了几天opencv后,想实现树莓派4B与stm32进行通信。于是上网查询资料,最后实现了两者之间的通信,相信这对大多数电赛人都很有帮助,opencv的识别效果是远高于openmv以及K210的。在此我参考了以下资料辅助我学习,大家可以参考。基于树莓派4B与STM32的UART串口通信实验(代码开源)_树莓派4b串口波特率-优快云博客。

Halcyon0804的博客 5465

11款程序员实用工具,老少皆宜,你一定用得上

工欲善其事,必先利其器

龙叔的博客 4万+

ENVI+SARscape实战:从哨兵一号数据到地震形变制图全流程解析

本文详细解析了使用ENVI和SARscape软件从哨兵一号数据生成地震形变图的全流程,包括数据获取、干涉处理、相位解缠等关键步骤。通过实战技巧和参数设置建议,帮助用户高效处理SAR数据,提升地震形变监测的精度和可视化效果。

weixin_30460489的博客 385

回顾 2024:这 18 款工具让我的开发效率翻倍

过去一年,我尝试了数十款开发工具,它们或多或少都影响了我的开发效率。在这篇文章中,我将分享 18 个让我效率真正提升的神器。每个工具我都会从实际体验出发,告诉你为什么值得推荐,以及如何最大化它们的价值。⭐⭐⭐⭐⭐ (95 分)基础功能免费,Pro 版$16/月作为最成熟的 AI 编程助手,Copilot在 2024 年的表现依然惊艳。它不仅是代码补全工具,更是编程思路的催化剂。2024 年,Git 依然是版本控制的事实标准,而 GitHub/GitLab 则提供了完整的开发协作平台。

weixin_45017726的博客 3288

Sony SLVS-EC接口实战:如何用Xilinx K7 FPGA接收IMX421传感器数据(附电气特性匹配技巧)

本文详细介绍了在Xilinx Kintex-7 FPGA平台上实现Sony IMX421图像传感器SLVS-EC接口数据接收的完整实战方案。内容涵盖从硬件选型、PCB布局的电气特性匹配技巧,到FPGA内部GTX收发器配置、多通道绑定以及SLVS-EC协议数据解析与图像重组的关键步骤,为高速视觉系统开发提供了宝贵的调试经验和系统集成指导。

efc12345678的博客 265

电池建模 004- Battery (Table-Based)表格化电池模型入门学习

对于 Battery (Table-Based) 模块,提供了多种内置参数。该预参数化数据允许您将模块设置为代表特定供应商的组件。这些电池的参数化可以与制造数据表中的放电曲线相匹配。要加载预定义的参数化,双击 Battery (Table-Based) 模块,点击 Selected part 参数中的 超链接,然后在块参数化管理器窗口中,从可用组件列表中选择所需部件。 (默认)选项用于参数化模块,以代表特定供应商的组件。

qq_63860930的博客 2734

我用这13个工具,让开发效率提升了5倍!

在技术快速迭代的今天,开发效率决定了职业天花板的高度。他们不仅是优秀的编码者,更是工具链的架构师。本文将分享我实践验证的13大效率神器,助你成为5倍效能的超级开发者。希望对你会有所帮助。如果这篇文章对您有所帮助,或者有所启发的话,帮忙关注一下我的同名公众号:苏三说技术,您的支持是我坚持写作最大的动力。关注公众号:【苏三说技术】,在公众号中回复:进大厂,可以免费获取我最近整理的10万字的面试宝典,好多小伙伴靠这个宝典拿到了多家大厂的offer。原创作者: 12lisu。

weixin_40511801的博客 204

基于 STM32 的智能水表流量计设计与实现 —— 数据采集与远程传输

本文设计的基于 STM32 的智能水表流量计通过霍尔传感器实现流量采集,结合 STM32 的处理能力完成数据计算、存储与远程传输,具备计量精准、功耗低、可远程监控等特点。未来可优化方向:引入低功耗模式延长电池寿命,增加水质检测模块实现多参数监测,提升水务管理智能化水平。

weixin_42300449的博客 1029

[转] 更有效的利用你的时间

http://www.aaronsw.com/weblog/productivity 一、更有效的利用你的时间 1. 选择合适的问题 生命是如此的短暂,为什么浪费时间做一些没意义的事呢?做一些让你感到舒适的事很容易,但是你应该问问自己为什么要做这些事呢?有没有一些更重要的事等着你去做?为什么你不去做那些事呢?这些问题很难回答,但是每解决一个都会让你更有效率。 这不是说你所...

aqc802886的博客 856

“反激电源”是AC/DC隔离电源还是DC/DC隔离电源?

所以在一些场景,我们的输入电压是一个DC,但是我们仍然需要隔离电源的需求,我们就会只采用图9.2的右半部分。在这个场景下“反激电源”是DC/DC。所以此AC/DC的本质是将AC变成高压的DC之后,用带隔离变压器的反激式开关电源产生一个隔离的、稳定的直流电压。一般在讲述各种电源的拓扑的文章和书籍都是在讲述AC/DC的电源拓扑分类的时候,讲述Flyback。反激式开关电源是指使用反激高频变压器隔离输入输出回路的开关电源,反激式隔离变压器开关电源重点表述的是开关电源包含变压器的拓扑结构。

qq_43416206的博客 1297

基于最小二乘法(LS)和最小均方误差(MMSE)算法的导频信道估计

导频信道估计在无线通信系统中起着至关重要的作用,它用于估计无线信道的特性,以便在接收端进行正确的信号解调和解码。最小二乘法(LS)和最小均方误差(MMSE)是两种常用的导频信道估计算法,它们在估计精度和计算复杂度之间取得了良好的平衡。首先,我们提取当前的导频符号,然后将接收到的信号与导频符号相乘得到接收导频信号。最小二乘法是一种经典的导频信道估计算法,它通过最小化接收信号与预测信号之间的均方误差来估计信道。下面将详细介绍基于LS和MMSE算法的导频信道估计,并提供相应的MATLAB代码实现。

pytorchCode的博客 680

【转】可以提高程序员效率的工具!

可以提高程序员效率的工具! https://segmentfault.com/a/1190000018993259

安先生还是没名字的博客 386

cesium 淹没分析

cesium淹没分析

God's asylum的博客 481

12个提高Java程序员工作效率的工具!

Java开发者常常都会想办法如何更快地编写Java代码,让开发过程变得更加轻松,更加高效。目前,市面上涌现出越来越多的高效编程工具。团长总结了几个常用的工具,其中包含了大多数开发人员已经使用、正在使用或将来一定会用到的高效工具。1、EclipseEclipse是最有名也最广泛使用的Java集成开发环境(IDE),允许开发者结合语言支持和其他功能到任何的默认...

xingduan5153的博客 210

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

程序员必备:提高开发效率工具,强烈推荐!

前言:日常开发中,好的工具往往能让我们事半功倍,有句老话说得好:工欲善其事,必先利其器。使用高效率的工具可以极大提升我们的开发效率。接下来分享下我平时开发中经常使用的一些效率工具1、本地化工具篇1.1 Apifox官方介绍: API 文档、调试、Mock、测试一体化协作平台。Apifox = Postman + Swagger + Mock + JMeter。推荐理由:对于前端:拿来做mock mock出来的数据很人性化对于后端:拿来做调试 postmam的功能完全具备并支持自动校验数据结构对于测试:拿来做

weixin_43846916的博客 787

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

优秀程序员是怎样提高敲代码的效率?有这些工具就够了!

作者 |码农唐磊来源 |程序猿石头( ID:tangleithu )Mac built-in首先介绍的就是我觉得应该熟悉 Mac 内置的一些软件及配置。trackpad 配置1. 启...

优快云资讯 3126

程序员开发项目中7款可提高工作效率的几款工具!

巨匠以他的工具而出名,鲁班因锯而高效,庖丁十九年一刀。 好的工具让人提高效率,心情愉悦,工作的时候妙趣横生。某现在把自己积攒的一些微薄的经验分享之,希望大家能补充或指正。   1 360急速浏览器(或者其它有书签漫游功能的浏览器) 个人比较中意360急速浏览器,比起其它的浏览器稳定高效。还在于书签(即收藏夹)可以漫游,A机器的上书签可以转移到B机器上(但你需要一个邮箱账号),将它作

瘦客 4001

马克!程序员必须收藏的 10 类工具&库,助你提高效率变大神

对程序员和IT专业10个有用的工具和库橙色的扩音器挂在橙色的墙上”Oleg Laptev在Unsplash网站上写道。每一个行业都有它自己的一些工具。软件行业也不例外。一...

优快云业界要闻 646

程序员必备!推荐一款 windows 上的白噪音工具,提高专注效率,非常好用(带私活源码)

是一款播放白噪声和自然声音的应用程序,可帮助您集中注意力、睡眠和放松。

m0_68103666的博客 1231

一个优秀的程序员应该如何提高工作效率?

当我们评价一个程序员是否优秀时,要从多个方面进行评估。 专业技能、专业知识、创造力、经验,这些都是重要的因素。当然,还有他们的工作态度、工作效率和工作质量。如果程序员的工作是没有效率的,那就意味着他们所投入的时间和精力是没有效果的。看完这篇文章后你会发现,里面所列举的坏习惯,总有一两个可以在自己的身上找得到。从中你也可以学习到那些优秀的程序员是如何提高工作效率的。 1.专注于一个工作而不是同时处理多个任务 同一时间处理多个工作任务,我们对这种情况并不陌生。有时候是迫不得已,但有时候也是个人的习惯造.

weixin_45820912的博客 1099

AI时代,当程序员遇到ChatGPT,开发效率飞起来!

ChatGPT可以为开发人员提供一些实用的工具和建议,帮助他们更快地开发出高质量的应用程序。通过自动生成代码、优化代码结构、自动化测试、智能推荐等方式,ChatGPT可以帮助开发人员缩短开发时间,提高开发效率和质量。在实际应用中,开发人员可以根据实际需求选择合适的ChatGPT功能,从而加快开发进度和提高开发质量。本书是一本介绍如何使用ChatGPT的实用手册,它独创性地建立了一个新的程序员开发模式。本书从介绍 “ChatGPT第一次接触”开始,深入分析如何使用该工具来提高开发效率和质量。

程序边界 8892

程序员如何提高工作效率

程序员被誉为一群智商很高的人,是一群帮助其他人提高效率的人,局外人会估计程序员一定是很聪明地、很高效地工作,可事实上却不是如此。周围很多人,也包括我自己,总是做一些重复性的工作,很机械,很低效地工作,前段时间读了经典书籍《卓有成效的程序员》,发现工作确实存在很多提高效率的改进点,只要自己花一点时间,花一点心思,用一点技术,很能出出其不意的效果。结合这本书,加上自己和他人的低效工作,总结了以下几个可

走向架构师之路 1万+

有助于程序员提高开发效率的几款工具

有助于程序员提高开发效率的几款工具有助于程序员提高开发效率的几款工具需求分析IDE集成开发环境数据库管理工具版本控制系统代码查看前端调试前端页面后端程序自测代码审查比对代码反编译工具快速查找文件虚拟机远程工具SSH客户端文件传输工具 有助于程序员提高开发效率的几款工具 需求分析 Processon(网站) ProcessOn是一个在线协作绘图平台,为用户提供最强大、易用的作图工具!支持在线创作...

weixin_42585359的博客 1503
上一篇: 什么是DDoS攻击?
下一篇: 通俗易懂讲解一条SQL是怎么执行的
Java3y
Java3y 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄9年 1万+粉丝 509原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值