iTerm2 macOS 下的终端替代工具,提供分屏、搜索、自动完成、快捷键自定义等高级功能,适用于开发者与系统管理员,提升命令行操作效率。 030 编程工具# macOS工具# 命令行增强# 开发者工具
Windows Terminal 微软官方开发的现代终端应用,支持多标签、GPU加速渲染和高度自定义。集成PowerShell、CMD、WSL等多个命令行环境,提升开发效率。 030 编程工具# Windows# WSL# 命令行
PowerShell 微软推出的跨平台命令行Shell和脚本语言,专注于自动化运维、系统管理和任务调度。提供官方文档、模块库和社区支持,适用于Windows、Linux和macOS环境。 030 编程工具# 命令行# 系统管理# 脚本语言
Oh My Zsh Oh My Zsh 是一个开源的 Zsh 配置管理框架,拥有 300+ 插件和 150+ 主题,旨在简化命令行配置,提升开发效率。适用于 macOS 和 Linux 系统,支持社区驱动和持续更新。 040 编程工具# 命令行工具# 开发者工具# 开源
fish shell fish 是一个智能且用户友好的命令行 Shell,专为 Linux、macOS 等系统设计。它提供开箱即用的自动建议、语法高亮和 Tab 补全,同时支持简洁的脚本语法和 24 位真彩色显示,让终端操作更高效愉悦。 030 编程工具# Shell# 命令行# 开源
WinSCP WinSCP 是 Windows 平台下免费的 SFTP、FTP、SCP 客户端,支持安全的文件传输和管理。提供图形界面与命令行操作,适合服务器文件上传、下载、同步和编辑,兼容 SSH-1/SSH-2 协议。 040 编程工具# FTP# SFTP# SSH
FileZilla FileZilla 是一款免费开源 FTP/SFTP 客户端及服务器软件,支持 Windows、macOS、Linux 系统,适合网站文件上传下载及远程文件管理,界面简洁,功能稳定。 050 编程工具# FTP# SFTP# 开源
Docker Desktop Docker 官方桌面应用,提供容器本地开发、镜像管理与多容器应用运行环境,支持 Windows、macOS 和 Linux。集成 Kubernetes,适合个人开发者和小团队快速搭建开发与测试环境。 060 开源软件编程工具# DevOps# Docker# Kubernetes
Podman Desktop 开源容器和Kubernetes桌面管理工具,提供图形化界面管理容器、镜像及Kubernetes集群,支持跨平台使用,适用于开发、测试和部署场景。 040 编程工具# Kubernetes# 容器管理# 开源工具
Rancher Desktop 开源桌面应用,提供 Kubernetes 和容器管理工具,支持本地开发与测试环境。适合云原生开发者快速搭建和测试集群。 040 编程工具# Kubernetes# 容器管理# 开源
Lens Lens 是 Kubernetes IDE,支持集群可视化、资源监控、日志查看和终端操作。提供 Kubernetes 和 AI 代理管理工具,帮助开发者高效管理集群、排查问题。 040 编程工具# IDE# Kubernetes# 集群管理
Minikube 本地 Kubernetes 开发工具,适合在个人电脑上快速搭建单节点 K8s 集群,用于学习、开发和测试。支持多平台,集成常用插件,简化本地容器编排流程。 030 编程工具# Kubernetes# 容器编排# 开源工具
kind 使用 Docker 容器运行本地 Kubernetes 集群的工具,适合测试和 CI 环境。简洁易用,支持多节点集群和从源码构建。 030 编程工具# Kubernetes# 容器编排# 本地开发
k3d 在 Docker 中快速创建轻量级 K3s 集群的工具,为本地 Kubernetes 开发和测试提供便捷环境,无需复杂配置即可运行多节点集群。 030 编程工具# Docker# K3s# Kubernetes
Packer HashiCorp Packer 是一个自动化镜像构建工具,支持从单一模板为 AWS、Azure、GCP 和 Docker 等平台创建相同的机器镜像,适用于 DevOps 和自动化运维场景。 050 编程工具# DevOps# HashiCorp# 自动化工具
Vagrant Vagrant是HashiCorp推出的命令行工具,用于管理虚拟机生命周期,帮助开发者快速创建可重现、可移植的开发环境,支持多种虚拟化平台。 030 编程工具# 开发环境# 自动化部署# 虚拟机管理
VirtualBox VirtualBox是Oracle开发的通用开源虚拟化软件,支持x86/64和Arm硬件,可在个人和企业环境中运行多种操作系统,适合开发、测试和部署。 040 编程工具# 开发环境# 开源工具# 虚拟机
VMware Workstation VMware Workstation 是行业领先的桌面虚拟化软件,支持在单一物理机上运行多个操作系统,适用于开发、测试和演示场景。提供高性能的虚拟机管理与快照功能。 040 编程工具苹果应用# 开发工具# 虚拟机# 跨平台
Composer Composer 是 PHP 的依赖管理工具,用于声明、安装和更新项目所依赖的库。它提供自动加载、版本锁定和包仓库集成,是 PHP 开发的必要工具。 040 编程工具# PHP# 依赖管理# 包管理
Apache Maven Apache Maven 是一款用于 Java 项目的构建和依赖管理工具,基于项目对象模型(POM)简化编译、测试、打包和部署流程。适用于企业级项目、开源库及个人开发,提供标准化的构建生命周期和丰富的插件生态。 050 编程工具# Java# Maven# 依赖管理
Gradle Gradle 是开源的构建自动化工具,广泛用于 Java、Android 和 Kotlin 项目。它提供灵活的 DSL、依赖管理和高效增量构建,支持从单项目到企业级多仓库的扩展。 030 编程工具# Java# Kotlin# 开源
pip Python 官方推荐的包安装工具,用于安装、升级和管理 Python 软件包及依赖。支持从 PyPI 等索引安装包,并提供了命令行接口和丰富的配置选项。 040 编程工具# Python# 依赖管理# 包管理器
Poetry Python 依赖管理和打包工具,通过 pyproject.toml 管理项目依赖、版本约束和包发布,支持虚拟环境隔离和私有仓库,适合 Python 开发者使用。 030 编程工具# Python# 依赖管理# 开发工具
Conda Conda 是一个开源的跨平台包和环境管理工具,支持任何编程语言。它广泛用于Python、数据科学和机器学习项目,可快速创建、管理和切换隔离的开发环境,简化依赖管理。 020 编程工具# Python# 包管理# 数据科学
Homebrew Homebrew 是 macOS、Linux 和 WSL 的包管理器,帮助用户快速安装、更新和管理命令行工具、库及图形应用。核心优势在于自动化依赖处理与简洁的安装流程,深受开发者喜爱。 070 电脑软件编程工具# macOS# 包管理器# 开发工具
Scoop Scoop 是 Windows 命令行包管理器,用于安装开发工具、运行环境和命令行程序。无需管理员权限,自动处理依赖和路径配置,适合开发者快速搭建命令行环境。 070 开源软件电脑软件# Windows# 包管理# 命令行
SonarQube SonarQube是开源的代码质量和安全扫描平台,支持超过35种编程语言,能自动检测bug、漏洞、坏味道和测试覆盖率。适用于CI/CD流程,帮助团队持续提升代码可靠性和安全性。 030 编程工具# 代码质量# 安全扫描# 编程工具
Snyk Snyk is a developer security platform that integrates into development workflows to find and fix vulnerabilities in code, open-source dependencies, containers, and IaC configurations. It supports multiple languages and CI/CD pipelines. 040 编程工具# 依赖检测# 安全扫描# 开发者工具
Semgrep Semgrep 是一款开源的代码安全与静态分析平台,支持 SAST、SCA 和密钥扫描。通过可自定义规则和 AI 辅助检测,帮助开发者和安全团队在代码提交前发现漏洞、错误配置及安全风险,适用于 CI/CD 和 IDE 集成。 040 编程工具# CI/CD# 安全工具# 开源工具