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
obsidian/CS/TOOLS/README.md
T
2026-04-20 22:47:51 +08:00

52 lines
1.2 KiB
Markdown

---
tags: [CS, TOOLS, dev-tools]
create time: 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容器化
- 命令行效率提升
## 实践建议
- 在日常工作中持续使用
- 学习快捷键和最佳实践
- 定期更新工具版本
- 关注工具生态发展