欢迎访问wabc.cc — 源码交易 · 软件定制 · 建站服务一站式平台
全部分类
首页 - 首页 - 解决方案 - 推荐文章 - 程序员常用工具软件有哪些?

程序员常用工具软件有哪些?

分类:推荐文章 · 发布:2025-12-20 · 浏览:1

都说世界上只有两类程序员大神和菜鸡。大神不会放过任何一个装逼的机会,而菜鸡只能在一旁顶礼膜拜大神。当然,长时间的仰望我们也会颈椎酸痛,于是我们越来越渴望自己也可以成为自己内心的英雄,这就需要付出超出常人的努力和激情。

工具软件对于程序员而言,就好比游戏装备,能大大提升我们的开发效率,让我们尽情享受代码飞奔的优越感。平时喜欢搜罗实用编程工具和向各位大神偷偷学艺的我,也积累了不少存货,是时候给大家送福利啦~下面我将按照不同的工具分类与大家分享,希望对大家的工作和学习有帮助~

web开发工具:

· Parcel:快速,零配置的Web应用程序捆绑器。

· Feather:简单漂亮的开源图标。

· Hyperapp v1.0:用于构建现代UI应用程序的1kb库。

· Sizzy:快速测试响应式网站的工具。

· Heml:用于构建响应式电子邮件的开源标记语言。

· Cypress:对浏览器中运行的内容进行快速、简便和可靠的测试。

· FlowUp:可跟踪应用的整体性能,并深入了解各种关键性能指标,如FPS,内存使用情况,CPU使用率,磁盘使用情况等。

· Stetho:一款功能强大的Android开源调试平台,由Facebook开发。

· Android Asset Studio:一组简单易用的工具,用于生成设计和开发。Android应用程序时需要的各种类型的图标。

· Android调试数据库:用于调试Android数据库。

· Vysor:允许将真实设备镜像到计算机上。

· LeakCanary:用于Android和Java的内存泄漏检测库。

· Android Arsenal:可以找到Android的库,工具和项目的分类目录。

数据库工具

· InfoSphere:InfoSphere是一款创新、运行在开源平台Eclipse上的数据建模工具。能够帮助商业用户建立逻辑、物理模型图,并且之后能非常方便的在各种不同的应用和系统中进行使用。

· PowerDesigner :支持非常强大的元数据信息库和各种不同格式的输出。拥有一个优雅且人性化的界面,能快速帮助用户解决专业问题。

· Navicat for MySQL:上手最快的操作数据库的软件。

· HeidiSQL:数据库管理软件。

· Navicat Lite:支持的数据库包括 MySQL、Oracle、SQLite、PostgreSQL 和 SQL Server等。

· MySQL Workbench:一款图形化的数据库设计工具。

· Enterprise Architect:一款功能丰富的数据建模工具,拥有动态运行模拟模型的能力,用以验证模型和更加正确和深入的理解原来商业系统运作的方式。

· DBeaver:DBeaver是一个通用的数据库管理工具和SQL客户端,提供了一个图形界面用来查看数据库结构、执行SQL查询和脚本,浏览和导出数据,处理BLOB/CLOB数据,修改数据库结构等。

 

爬虫相关工具:

· Arachnid:微型爬虫框架,含有一个小型HTML解析器,基于Java的web spider框架,下载包中包含两个spider应用程序例子用于演示如何使用该框架。

· Crawlzilla:安装简易,拥有中文分词功能,可以轻松建立搜索引擎的自由软件。

· Leopdo:用Java编写的web搜索和爬虫,包括全文和分类垂直搜索,以及分词系统。

· MetaSeeker:可实现网页抓取、信息提取、数据抽取工具包,操作简单,是一套完整的网页内容抓取、格式化、数据集成、存储管理和搜索解决方案。

· Spiderman:灵活、扩展性强,微内核+插件式架构,通过简单的配置就可以完成数据抓取,无需编写一句代码。

· Webmagic:是一个无须配置、便于二次开发的爬虫框架,它提供简单灵活的API,只需少量代码即可实现一个爬虫。

· QuickRecon:是一个简单的信息收集工具,使用python编写,支持linux和 windows操作系统。

· PyRailgun:一款非常简单易用的抓取工具。支持抓取javascript渲染的页面的简单实用高效的python网页爬虫抓取模块。

· OpenWebSpider:一个开源多线程Web Spider和包含许多有趣功能的搜索引擎。

思维导图/流程图工具

· ProcessOn:一个在线作图工具的聚合平台,它可以在线画流程图、思维导图、UI原型图、UML、网络拓扑图、组织结构图等等,无需担心下载和更新的问题,不管Mac还是Windows,一个浏览器就可以随时随地的发挥创意,规划工作。

· MindManager:这款强大的思维导图工具,可以让你在一个单一的视图组织你的想法,在这里你可以轻松地拖放操作和优先考虑你的想法。添加图像,视频,超链接和附件都非常简单。

· XMind:XMind是一个开源项目,可以免费下载并自由地使用。除了地图结构, XMind同时也提供树,逻辑和鱼骨图,具有内置拼写检查,搜索,加密,甚至是音频笔记等功能。

· Mindmaps:开源的应用程序,任何人都可以轻松地创建好看的思维导图,完全基于 HTML5,CSS3 和JavaScript实现的。

视觉设计工具

· Sketch:Sketch是一款基于MacBook的轻量级UI / UX设计工具,主要用于应用程序原型设计,并且在线框和原型设计空间中占有最高份额。

· Axure RP:Axure RP是专业设计师的完整应用程序设计工具。除了原型设计,还能帮助你设计线框,模型,流程图,角色,创意板,用户旅程,图表和图形文档等等。

· FramerJS:FramerJS是一个灵活的交互式移动应用程序设计工具,允许用户编写或使用可视化编辑工具,在后端自动生成相应的代码,如果你想更改代码也可以。

大数据可视化工具:

· plotly:plotly是一个用于做分析和可视化的在线平台,其功能强大到不仅与多个主流绘图软件的对接,而且还可以像Excel那样实现交互式制图,而且图表种类齐全,并可以实现在线分享以及开源等等。

· Tableau:可以帮助任何人快速分析、可视化并分享信息,而且界面上的数据非常容易操控。

· RawGraphs:手里有数据但不会做图表?让RawGraphs帮你解决这个问题吧!导入数据、选择想要的模板,只需点击几下就可以生成好看的图表。而且还可以根据你的需要免费下载为svg、png等格式,或者嵌入到网页当中。

· Ichartjs:Ichartjs是一款基于HTML5的图形库,使用纯javascript语言,利用HTML5的canvas标签绘制各式图形,致力于为WEB应用提供简单、直观、可交互的体验级图表组件。


上一篇:最旺财的聚宝盆山水画风水秘密,画家李林宏带你解读
下一篇:大咖云集,聚焦互联网黑灰产的“攻”与“防”

相关文章

源码分类

热门源码

最新资讯

联系我们