整理一份全球程序员最常用和必备的TOP100工具清单,并附上简介和链接,排名顺序主要参考工具的用户量、使用率、知名度和流行度:
- Visual Studio Code – https://code.visualstudio.com/ 微软出品的免费源代码编辑器,支持多种语言。
- Git – https://git-scm.com/ 最流行的版本控制系统。
- GitHub – https://github.com/ 面向开源及私有软件项目的托管平台。
- Docker – https://www.docker.com/ 流行的软件容器平台。
- Slack – https://slack.com/ 团队协作和沟通工具。
- Postman – https://www.postman.com/ API调试与测试平台。
- Chrome DevTools – https://developer.chrome.com/docs/devtools/ Chrome浏览器内置的网页调试工具。
- npm – https://www.npmjs.com/ JavaScript包管理工具。
- Python – https://www.python.org/ 简单但是功能强大的编程语言。
- Visual Studio – https://visualstudio.microsoft.com/ 微软出品的集成开发环境。
- Stack Overflow – https://stackoverflow.com/ 程序员问答社区网站。
- Markdown – https://daringfireball.net/projects/markdown/ 轻量级标记语言,用于编写文档。
- REPL.it – https://repl.it/ 浏览器内提供的代码执行环境。
- PyCharm – https://www.jetbrains.com/pycharm/ Python开发集成开发环境。
- Wireshark – https://www.wireshark.org/ 网络协议分析工具。
- Insomnia – https://insomnia.rest/ API调试平台。
- Homebrew – https://brew.sh/ MacOS缺失的软件包管理器。
- React – https://reactjs.org/ 用于构建用户界面的JavaScript库。
- jQuery – https://jquery.com/ JavaScript功能库。
- Bootstrap – https://getbootstrap.com/ 前端UI框架。
- Node.js – https://nodejs.org/ 基于Chrome V8的JavaScript运行时。
- MySQL – https://www.mysql.com/ 流行的开源关系型数据库管理系统。
- PostgreSQL – https://www.postgresql.org/ 功能强大的开源对象关系型数据库系统。
- MongoDB – https://www.mongodb.com/ 面向文档存储的流行NoSQL数据库。
- TablePlus – https://tableplus.com/ 支持多数据库的GUI管理工具。
- Robo 3T – https://robomongo.org/ MongoDB GUI管理工具。
- Beekeeper Studio – https://www.beekeeperstudio.io/ 多数据库SQL管理工具。
- Postbird –https://www.electronjs.org/apps/postbird PostgreSQL GUI数据库管理工具。
- SQLyog – https://webyog.com/product/sqlyog MySQL GUI数据库管理工具。
- Apache Kafka – https://kafka.apache.org/ 分布式流数据平台。
- Kibana – https://www.elastic.co/kibana/ 适用于Elasticsearch的数据分析和可视化平台。
- Grafana – https://grafana.com/ 时序数据分析和监控可视化工具。
- Jenkins – https://www.jenkins.io/ 流行的开源自动化服务器。
- Kubernetes – https://kubernetes.io/ 容器化应用管理系统。
- Docker – https://www.docker.com/ 软件容器平台。
- Terraform – https://www.terraform.io/ 基础设施即代码工具。
- Ansible – https://www.ansible.com/ 简单的IT自动化平台。
- Nagios – https://www.nagios.org/ 监控和报警系统。
- LAMP/LEMP – https://bitnami.com/stack/lamp Linux + Apache/Nginx + MySQL/MariaDB + PHP软件栈。
- XAMPP – https://www.apachefriends.org/ 本地Web开发环境集成包。
- FileZilla – https://filezilla-project.org/ 流行的免费FTP解决方案。
- Notepad++ – https://notepad-plus-plus.org/ 免费源代码编辑器和记事本替代品。
- Sublime Text – https://www.sublimetext.com/ 代码编辑器,速度快、可自定义。
- Atom – https://atom.io/ 可 hack 的文本编辑器。
- Visual Studio – https://visualstudio.microsoft.com/ Microsoft的集成开发环境。
- Eclipse – https://www.eclipse.org/ 开源、可扩展的IDE。
- IntelliJ IDEA – https://www.jetbrains.com/idea/ Java开发人员首选的IDE。
- Python – https://www.python.org/ 简单但强大的编程语言。
- Java – https://www.java.com/ 流行的编程语言和平台。
- JavaScript – https://developer.mozilla.org/zh-CN/docs/Web/JavaScript Web开发中使用最多的语言。
- C/C++ – https://isocpp.org/ 系统编程和应用软件开发语言。
- Go – https://golang.org/ 谷歌开发的编程语言。
- Rust – https://www.rust-lang.org/ 速度极快、内存安全的系统语言。
- Swift – https://swift.org/ 苹果开发的编程语言。
- TypeScript – https://www.typescriptlang.org/ JavaScript的超集语言。
- Perl – https://www.perl.org/ 实用的编程语言。
- Ruby – https://www.ruby-lang.org/ 优雅的面向对象脚本语言。
- Lua – https://www.lua.org/ 小巧的脚本语言。
- Flask – https://flask.palletsprojects.com/ Python微框架。
- Django – https://www.djangoproject.com/ Python的流行Web框架。
- SQLAlchemy – https://www.sqlalchemy.org/ Python SQL工具和ORM框架。
- TensorFlow – https://www.tensorflow.org/ 机器学习 Python库。
- NumPy – https://numpy.org/ Python科学计算基础库。
- Matplotlib – https://matplotlib.org/ Python 2D绘图库。
- Keras – https://keras.io/ 高级神经网络API。
- Unity – https://unity.com/
跨平台游戏开发引擎。 - Unreal Engine – https://www.unrealengine.com/ 功能强大的游戏开发引擎。
- Android Studio – https://developer.android.com/studio Android开发IDE。
- Xcode – https://developer.apple.com/xcode/ iOS和macOS应用开发IDE。
- Flutter – https://flutter.dev/ 移动应用SDK。
- Vim – https://www.vim.org/ Linux/Unix的多模式编辑器。
- Emacs – https://www.gnu.org/software/emacs/ 可高度定制的编辑器。
- Bash – https://www.gnu.org/software/bash/ Linux和macOS的shell。
- Zsh – https://www.zsh.org/ 功能更加强大的shell。
- Oh My Zsh – https://ohmyz.sh/ 管理zsh配置的框架。
- tmux – https://github.com/tmux/tmux/wiki 终端复用工具。
- PostgreSQL – https://www.postgresql.org/ 功能强大的开源对象关系数据库。
- nginx – https://www.nginx.com/ 高性能Web服务器和反向代理。
- Let’s Encrypt – https://letsencrypt.org/ 免费SSL/TLS证书颁发机构。
- Homebrew – https://brew.sh/ MacOS的软件包管理工具。
- Chocolatey – https://chocolatey.org/ Windows的软件包管理器。
- Conda – https://docs.conda.io/ Python的包管理与部署工具。
- pip – https://pip.pypa.io/en/stable/ Python包安装与管理工具。
- Maven – https://maven.apache.org/
Java项目管理和理解工具。 - Gradle – https://gradle.org/ 构建自动化工具。
- Make – https://www.gnu.org/software/make/ 构建工具,主要用于C/C++。
- CMake – https://cmake.org/ 跨平台构建工具。
- Travis CI – https://www.travis-ci.com/ 托管的持续集成服务。
- CircleCI – https://circleci.com/ 提供云端的持续集成和交付平台。
- GitLab CI/CD – https://docs.gitlab.com/ee/ci/ GitLab内置的CI/CD工具。
- Selenium – https://www.selenium.dev/ 浏览器自动化测试框架。
- JUnit – https://junit.org/junit5/ Java单元测试框架。
- Jest – https://jestjs.io/ JavaScript测试框架。
- Cypress – https://www.cypress.io/ 前端E2E测试框架。
- Docker – https://www.docker.com/ 应用容器引擎。
- Kubernetes –https://kubernetes.io/ 容器化应用的自动部署、扩展和管理。
- Wireshark – https://www.wireshark.org/ 网络协议分析工具。
- Charles – https://www.charlesproxy.com/ HTTP调试代理工具。
- Postman – https://www.postman.com/ API测试与开发工具。
- Fiddler – https://www.telerik.com/fiddler Web调试代理工具。
相关文章
暂无评论...