程序员必备:提高开发效率的工具,强烈推荐
liuian 2024-12-01 00:50 44 浏览
前言:日常开发中,好的工具往往能让我们事半功倍,有句老话说得好:工欲善其事,必先利其器。使用高效率的工具可以极大提升我们的开发效率。接下来分享下我平时开发中经常使用的一些效率工具
1、本地化工具篇
1.1 Apifox
官方介绍: API 文档、调试、Mock、测试一体化协作平台。Apifox = Postman + Swagger + Mock + JMeter。
推荐理由:
- 对于前端:拿来做mock mock出来的数据很人性化
- 对于后端:拿来做调试 postmam的功能完全具备并支持自动校验数据结构
- 对于测试:拿来做接口自动化测试 可视化配置断言功能杠杠的
- 对于团队:一体化协同工具 打通前端、后端及测试研发闭环
1.2 Utools
官方介绍:uTools 是一个极简、插件化的现代桌面软件,通过自由选配丰富的插件,打造得心应手的工具集合。通过快捷键就可以快速呼出这个搜索框,统一的设计风格和操作方式,助你高效的得到结果。
推荐理由:
- 丰富的插件中心:每个插件解决一个具体场景的问题,简洁易用、随用随走
- 多功能输入框:支持文本、截图、图片、文件、文件夹
1.3 iTerm2
官方介绍:iTerm2 是终端的替代品,也是 iTerm 的继任者。它适用于 Mac 与 macOS 10.14 或较新的。iTerm2 将终端带入现代,具有您从来不知道自己一直想要的功能。
推荐理由:
- 可以打造美观高效的 Mac 终端
- 支持分屏!
1.4 Zsh
介绍:Zsh是一个Linux下强大的shell工具,是bash替代品中表现最佳的一个。跟Bash相比,Zsh的补全功能很强大,可以自动补全命令、参数、文件名、进程、用户名、变等等,同时还支持插件扩展,能支持更多功能方便我们高效使用。
推荐理由:
- 支持命令提示与智能补全
- 支持快速与自动跳转
1.5 Charles
介绍:最好用的抓包工具。Charles 是一个支持多平台的 HTTP 代理器、HTTP 监控、反向代理器。它能够让开发者查看本地机器与互联网之间的所有 HTTP 以及 SSL/HTTPS 传输数据。
1.6 SourceTree
介绍:SourceTree 是非常好用的 Git 图形界面工具,它是由Atlassian开发的免费Git图形界面工具,可以操作任何 Git 库。如果你习惯使用命令行操作 Git,请忽略。
1.7 Tampermonkey 油猴脚本
介绍:Tampermonkey中文名俗称油猴,是一款免费的浏览器扩展和最为流行的用户脚本管理器是一款免费的浏览器插件,用户可以通过油猴添加和使用脚本。通过这些脚本,可以实现视频解析、音乐下载、网盘直连解析、屏蔽网站广告等等功能。
1.8 Typora
介绍:Typora 是一款支持实时预览的 Markdown 文本编辑器。简洁易用,相信你用了就爱了!
1.9 Alfred
官方介绍:Alfred 是 macOS 屡获殊荣的应用程序,通过热键、关键字、文本扩展等提高您的效率。搜索您的 Mac 和 Web,通过自定义操作来控制您的 Mac,并提高效率。
1.10 Dash
官方介绍:Dash 可让您的 Mac 即时离线访问 200+ API 文档集。
推荐理由:
- 离线文档查阅:快速方便的 API 索引,包含 JavaScript、React 等语言及库的文档
2、在线工具篇
2.1 CodeLF
变量命名神器。CodeLF 通过搜索在线开源平台Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Projec的项目源码,帮开发者从中找出已有的匹配关键字的变量名。
推荐理由:
- 可以帮助开发者从中(Github, Bitbucket, Google Code等)找出已有的匹配关键字的变量名
- 支持VScode编辑器里的插件
2.2 npm.devtool.tech
推荐理由:
- 最直观的查看流行的 npm 包
- 可以在控制台直接调用调试某个npm包
- 上传 package.json 查看该项目的技术栈,你可以层层递进点进去,了解各个依赖 package 的用途
2.3 Codesandbox
官方介绍:即时准备的全功能在线 IDE,用于使用浏览器的任何设备上的 Web 开发。
推荐理由:
- 快速开始:拥有所有流行框架的模板比如vue、react,方便你快速创建项目以及试验代码和想法
源:前端那些趣事儿
关注公众号:臻大虾,分享更多java干货
相关推荐
- 电脑不能正常关机(电脑强制关机后无法正常启动)
-
1解决电脑无法关机的方法2电脑无法关机可能是由于软件冲突、系统故障或者硬件问题等原因造成的。可以尝试以下几种解决方法:a)强制关机:按住电脑主机上的电源按钮直到电脑完全关闭,但这种方法可能会...
- qq对战平台下载官网(qq对战平台安卓版)
-
1.在左边游戏分类上选择你想要玩的游戏,双击游戏名称(cs,魔兽,星际);2.右边房间列表出现不同游戏版本的房间,请对应你安装的游戏的版本选择房间,双击进入;3.点击“设置”按钮,弹出QQ对战平台...
- 分区助手专业版下载(分区助手6.0中文版)
-
区别主要有以下几点:1.功能差异:傲梅分区助手绿色版相对于专业版功能较少,仅提供基本的分区操作,如创建、删除、合并、移动、调整分区大小等,而专业版则提供更多的高级功能,如转换磁盘类型、拷贝分区、修复...
- 驱动程序在哪里找(驱动程序在哪里找出来)
-
驱动程序在电脑中可以这样查找:1.打开设备管理器:在Windows系统中,你可以通过“控制面板”>“设备管理器”来打开设备管理器。2.查找驱动程序:在设备管理器中,你可以看到你的电脑中安装的...
- 用光盘怎么重装系统(用光盘怎么重装系统win7)
-
惠普笔记本有系统光盘重装系统的具体步骤如下:1、当我们用光盘来进行系统重装的时候,我们需要准备好微软系统的系统盘。2、首先我们打开电脑机箱上的光驱,直接放入光碟,此时电脑会自动重启进入读取系统光盘操作...
- 质量管理体系有哪些(永辉质量管理体系有哪些)
-
常见4种。见下: 质量管理体系常用的包括ISO9000质量管理体系、精益生产管理体系、六西格玛质量管理体系、资质体系等。ISO9000...
- 联想电脑如何截屏截图(联想电脑上怎样截图)
-
用lenovo电脑如果想截屏,我们可以采用了以下几个方法。一个方法就是用笔记本电脑截屏的快捷键来进行截屏。我们在浏览网页的时候,如果想把网页截屏下来,可以用笔记本电脑的Prtsc键。这个键就是截屏的...
- 软件升级后怎么恢复以前的版本
-
不能恢复了,出现新版本后低版本验证就会关闭。1、软件升级软件升级,是指软件开发者在编写软件的时候,由于设计人员考虑不全面或程序功能不完善,在软件发行后,通过对程序的修改或加入新的功能后,以补丁的形式发...
- 好看的鼠标指针图片(漂亮鼠标指针下载)
-
鼠标指针是计算机用户界面中常见的元素之一,其基本形状主要有以下几种:1.默认指针:通常是一个箭头的形状,这是最常见的鼠标指针。当系统处于就绪、等待状态,或者用户没有进行任何操作时,鼠标指针会显示为这...
- 128键盘键位图高清图(128键机械键盘键位图)
-
“Fn”键通常是功能键的简称。在惠普128fn键盘上,按下“Fn”键可以启用键盘上的其他功能按键。这些功能按键通常印有其他标志,如调节亮度、音量、飞行模式、触控板开关等。惠普128fn使用说明。首先需...
- 给电脑设置开机密码(电脑开关机密码设置方法)
-
方法如下1.建立开机密码。进入BIOS系统界面,点击键盘的Del按键,点击选项中的设置用户密码。设置完毕进入高级设置,点击密码选项列表的系统密码,点击保存并推出即可;2.设置系统密码。进入系统界...
- 用u盘怎么安装系统到电脑上(从u盘怎么安装系统)
-
首先将要安装的电脑系统下载到u盘里面。然后将u盘插入电脑,确保电脑识别成功。最后打开u盘,双击里面的系统安装包,点击安装即可。以下是重装电脑系统的一般步骤:在正常可用的电脑上下载并安装一个制作启动U盘...
- 百度输入法下载免费下载(百度输入法安卓版免费下载)
-
不同的车载导航系统的添加方法:1、车载导航为安卓系统:在电脑中下载第三方安卓输入法安装包,用u盘拷贝安装包,传入车载导航中,在导航中选择安装即可。2、车载导航为ce系统:此系统不支持额外安装输入法,只...
- hp电脑如何进入bios(hp电脑如何进入u盘启动界面)
-
请看下文在重装电脑或是需要进行硬件设置的时候,就需要进入BIOS进行设置,那么怎么样进入电脑的BIOS呢?下面就以HP电脑来说明进入BIOS的方法吧。1.按电源键启动电脑在屏幕刚亮时不停按下F10...
-
- flash下载电脑版下载(flash软件电脑版下载)
-
AdobeFlashPlayer,是一种广泛使用专有的多媒体程序播放器,今天来分享一下电脑如何安装flashplayer,希望对大家有所帮助;1、首先打开电脑桌面【浏览器】,搜索【AdobeFlashPlayer】,2、点击第一个网址进入【...
-
2025-11-07 19:05 liuian
- 一周热门
- 最近发表
- 标签列表
-
- python判断字典是否为空 (50)
- crontab每周一执行 (48)
- aes和des区别 (43)
- bash脚本和shell脚本的区别 (35)
- canvas库 (33)
- dataframe筛选满足条件的行 (35)
- gitlab日志 (33)
- lua xpcall (36)
- blob转json (33)
- python判断是否在列表中 (34)
- python html转pdf (36)
- 安装指定版本npm (37)
- idea搜索jar包内容 (33)
- css鼠标悬停出现隐藏的文字 (34)
- linux nacos启动命令 (33)
- gitlab 日志 (36)
- adb pull (37)
- python判断元素在不在列表里 (34)
- python 字典删除元素 (34)
- vscode切换git分支 (35)
- python bytes转16进制 (35)
- grep前后几行 (34)
- hashmap转list (35)
- c++ 字符串查找 (35)
- mysql刷新权限 (34)
