This repository has been archived on 2026-05-19. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
..
2026-04-20 22:47:51 +08:00
2026-04-20 22:47:51 +08:00

tags, create time
tags create time
CS
TOOLS
dev-tools
2026-04-17

工具使用

概述

工欲善其事,必先利其器。高效的工具使用可以极大提升开发和学习的效率。

核心工具类别

开发工具

  • 编辑器/IDE: Vim、VS Code、IntelliJ
  • 代码补全与Linting: Copilot、ESLint、golangci-lint
  • 调试工具: GDB、Chrome DevTools、Delve

版本控制

  • Git: 版本管理、分支策略
  • GitHub/GitLab: 代码托管、协作开发
  • Git工作流: Git Flow、GitHub Flow

容器化与部署

  • Docker: 容器化应用
  • Docker Compose: 多容器编排
  • Kubernetes: 容器编排(可选)

命令行工具

  • Shell编程: Bash/Zsh脚本
  • 包管理器: apt, brew, npm, go modules
  • 系统工具: grep, sed, awk, ssh, tmux

构建与测试

  • 构建工具: Make, Webpack, Vite
  • 测试框架: Jest, Go Test, PyTest
  • 持续集成: GitHub Actions, Travis CI

学习重点

  • Git的高级用法
  • Shell脚本编程
  • Docker容器化
  • 命令行效率提升

实践建议

  • 在日常工作中持续使用
  • 学习快捷键和最佳实践
  • 定期更新工具版本
  • 关注工具生态发展