15个程序员实用的开发工具,你有用过几个呢?

article/2025/9/17 8:08:53

分享一些日常工作中比较实用的软件和网站,这些网站你平时工作中大概率是会用到的,感觉不错的话可以点赞收藏

1. GitHub Desktop

对于新手来说,要记住那么多git命令可能有点困难,建议新手使用git可视化工具,会方便很多。

2. 在线代码编辑

很多人可能用的是 codePen 或者 CodeSandbox 等,但是我觉得掘金的码上掘金也挺好用的,并且登录自己的掘金账号就能看到,挺方便的。

3. 代码生成图片

carbon 可以生成酷炫的代码片段,并且支持导出图片。

如果你不喜欢上面的代码风格,也可以用 ray.so ,生成的代码图如下:

4. 高清图片-UnSplash

国外的一个高清图片下载网站,里面有很多的4k高清图片免费下载,再也不用到处找高清图片了。

5. 快速部署建站

前端有时候需要自己部署一个网站,我们可以自己去买服务器,也有免费的部署网站,如 surge

6. 截图工具(snipaste)

Snipaste 是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上!下载并打开 Snipaste,按下 F1 来开始截图,再按 F3,截图就在桌面置顶显示了。就这么简单!

7. Node工具 (nodemon)

nodemon开发基于Node.js的应用程序,是一个命令行工具,它可以监测到我们当前执行文件的保存,自动重新运行命令,可以提高我们日常开发效率。

8. LICEcap

LICEcap一款轻量级屏幕录制工具,可以导出GIF动画图片格式,支持导出GIF 动画图片格式,可灵活调整录制窗口大小。

9. 浏览器插件FeHelper

FeHelper是一个非常好用的插件,支持Chrome、Firefox、MS-Edge浏览器,工具集包括 JSON自动/手动格式化、JSON内容比对、代码美化与压缩、信息编解码转换、二维码生成与解码、图片Base64编解码转换、Markdown、 网页油猴、网页取色器、脑图(Xmind)等贴心工具,甚至在目前新版本的FeHelper中,还集成了FH开发者工具。

10. 在线图片压缩

Tinypng

tinypng 是一个完全免费并且高压缩率的在线压缩图片网站,一般能满足日常大部分压缩图片的需求,如果你需要压缩大于5M的图片,可以考虑用 squoosh ,这个网站支持大图片压缩和图片压缩质量自定义

squoosh

可以压缩超过5M的图片,支持图片格式有WEBP、JPEG和PNG。

picdiet

支持jpg图片压缩,不支持png,不限制图片大小。

11. markdown在线编辑

Markdown Nice ( mdnice )是一个支持自定义样式的在线微信Markdown排版工具,支持自定义样式的 Markdown 编辑器,支持微信公众号排版,支持知乎、稀土掘金、博客园和 CSDN 等一系列平台,内容和自定义样式浏览器中实时保存,支持上传图片、脚注、公式。

https://editor.mdnice.com/

12. FileZilla

FileZilla是一款终端SSH连接工具,输入服务器主机和账号密码,可进行本地文件和服务器文件可视化传输,远程文件编辑、查找等。

13. 语雀文档编辑器

语雀使用了“结构化知识库管理”,建立知识库管理文档,形式上类似书籍的目录,支持团体或个人使用。编辑支持文档、数据表、绘图(思维导图、流程图、画板)三大文稿类型,具备 Markdown、代码块、LaTeX 公式、PlantUML等专业编辑能力,同时支持本地视频、Office 文件、PDF 文件等内容的上传与在线预览,可满足多种专业岗位需求,让创作更高效。

14. Xmind思维导图

Xmind是一款全功能的思维导图和头脑风暴软件,可无限免费试用,支持一件切换多种组织结构和主题风格,是非常好用的写文章、整理思路的工具。

15. 在线流程图制作

ProcessOn是一个在线协作绘图平台,支持在线制作思维导图、流程图、组织结构图、网络拓扑图、鱼骨图、UML图等,同时可实现人与人之间的实时协作和共享,提升团队工作效率。


http://chatgpt.dhexx.cn/article/vcvgKDwg.shtml

相关文章

13个程序员常用开发工具用途推荐整理

作为一名刚入门的程序员,选择合适的开发工具可以提高工作效率,加快学习进度。在本文中,我将向您推荐10个常用的开发工具,并通过简单的例子和代码来介绍它们的主要用途。 1. Visual Studio Code Visual Studio Code(V…

我常用的15 款开发工具!

上一篇:从零开始搭建公司后台技术栈,这套架构绝了... 作者:爱马仕_人员链接:https://www.jianshu.com/p/4d1a4606ef61 从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的…

在 Windows 下关闭135/139/445端口的图文方法

135端口主要用于使用RPC(Remote Procedure Call,远程过程调用)协议并提供DCOM(分布式组件对象模型)服务。 端口说明:135端口主要用于使用RPC(Remote Procedure Call,远程过程调用&…

如何关闭135、137、138、139、445端口

昨天好像有比特币勒索病毒爆发。。。将135、137、138、139、445这些不常用的端口禁用能够预防病毒。。。貌似大多数高校的网络中心会在校园网及数据中心禁止外网访问这几个端口,运营商也将445端口暂时禁用。 我还是写一下这篇教大家如何关闭135、137等等共享端口的…

如何关闭135端口、139端口、445端口

都知道135端口,139端口以及445端口.这三个端口容易被黑客或者病毒利用.所以我们今天就来教下大家如何关闭它. 太难的方法就不教给大家了.什么实用策略组之类的.新手感觉很麻烦.所以下面给大家来简单的教程 方法一:直接用软件关闭它. 工具下载 点击Close,Disable 就可以了 方…

WIN10系统如何关闭139 135 445端口

扫描自己的主机,发现自己的某些端口开启着的 139端口 这个端口比较危险 139端口是NetBIOS Session端口,用来文件和打印共享 如果你是单机,不是企业内部网里的成员,为了保护计算机的安全关闭这个端口比较好。 135 137 139 445 3389…

139端口的攻与防

通过139端口入侵是网络攻击中常见的一种攻击手段,一般情况下139端口开启是由于NetBIOS网络协议的使用。NetBIOS即网络基本输入输出系统,系统可以利用WINS服务、广播及Lmhost文件等多种模式将NetBIOS名解析为相应IP地址,从而实现信息通讯。在局…

R语言热门应用领域

R的概述: R语言是用于统计分析,图形表示和报告的编程语言和软件环境。 R语言的核心是解释计算机语言,其允许分支和循环以及使用函数的模块化编程。 R语言允许与以C,C ,.Net,Python或FORTRAN语言编写的过程…

R语言 | 关联规则

1.概念 1.1 引论 关联规则(AssociationRules)是无监督的机器学习方法,用于知识发现,而非预测。 关联规则的学习器(learner)无需事先对训练数据进行打标签,因为无监督学习没有训练这个步骤。缺点是很难对关联规则学习器进行模型评估,一般都可以通过肉眼观测结果是否合…

R语言ggraph包绘制环状网络图

ggraph 是 ggplot2 的扩展,用于绘制关系型数据结构,如网络、图和树等。 ggraph 包含 3 个核心概念: layout:定义图的布局,如蜂巢图、圆堆积图等 nodes:定义节点图形属性,使用 geom_node_*() 函数…

R语言︱SNA-社会关系网络—igraph包(社群划分、画图)(三)

每每以为攀得众山小,可、每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ ——————————————————————————— 社群划分跟聚类差不多,参照《R语言与网站分析》第九章&#xff…

R语言 NetCoMi包 Co-occurrence网络图 微生物16S 网络比较 核心物种

#自己一些问题:里面有sparcc? #学习网站 https://github.com/stefpeschel/NetCoMi #Github本地安装 在上面网站找到下载 #devtools::install_local("C:/Users/xxx/Documents/NetCoMi-1.0.2.tar.gz") #加载包 安装在了R-3.6版本 librar…

windows 下载 R 和 R studio,以及R语言基本使用

目录 一. 安装与入门介绍 1. windows 下载 R 和 R studio 2. 常见问题的对应包查询 3. 解决RStudio 打开文件中文乱码 4. 相关包 5. 获取帮助、工作目录、保存 R 文件 二. R常用数据类型和数据结构 1. 数值型、字符型、逻辑型 2. 判断和转换 3. 特殊值及其判断 4. 数…

【R语言实例】igraph — 网络分析与可视化包(1)

作者简介: 本文作者系大学统计学专业教师,多年从事统计学的教学科研工作,在随机过程、统计推断、机器学习领域有深厚的理论积累与应用实践。 igraph是一套用于网络分析与可视化的r包,它以高效、便捷、使用简单的特点在网络分析研究…

社交网络分析的 R 基础:(一)初探 R 语言

写在前面 3 年的硕士生涯一转眼就过去了,和社交网络也打了很长时间交道。最近突然想给自己挖个坑,想给这 3 年写个总结,画上一个句号。回想当时学习 R 语言时也是非常戏剧性的,开始科研生活时到处发邮件要源代码,发完最…

使用R包networkD3绘制炫酷的动态关系网络

引言 在数据可视化领域,关系网络数据的可视化一直是一个受到广泛关注的话题。 我们经常会看到这样的复杂网络关系图。 也会经常看到一些影视作品的人物关系图,例如: 我们可以从图中清晰地了解到不同人物之间的关系,但是这样静态…

复杂网络笔记-R语言

最近学习了下复杂网络相关的东西,总结了部分基础的理论,与使用R语言igraph包,总结如下,还需要继续深入,目前只学了皮毛。 复杂网络的复杂性 1、结构复杂性 网络连接结构看上去错综复杂,网络连接结构可能…

R语言神经网络

R语言中已经有许多用于神经网络的package。例如nnet、AMORE以及neuralnet,nnet提供了最常见的前馈反向传播神经网络算法。 AMORE包则更进一步提供了更为丰富的控制参数,并可以增加多个隐藏层。 neuralnet包的改进在于提供了弹性反向传播算法和更多的激…

如何用 R 绘制交互式社会网络图?

挖掘社会关系网络,助你洞若观火。 需求 最近有个学生问我,如何绘制交互式社会网络图(Interactive Social Network Graph)? 之所以一定要交互式,是因为他的应用场景,是演示给客户。 他解释说&…

R语言如何绘制相互作用网络图(27)

1.什么是相互作用网络图? 生物网络是复杂网络,也是以系统科学的思想研究生命科学的桥梁。网络中的节点可以是蛋白质,基因,RNA或DNA等,网络的边对应节点之间的物理、生化或功能上的相互作用。生物分子之间的相互作用并…