当前位置:首页 > 综合

技术工具有哪些

一把螺丝刀能拆开手机后盖,技术一台示波器能看见电路里跑的工具电子信号,一套Git能追踪你改过的技术每一行代码。技术工具从来不是工具摆设,它们是技术手和脑的延伸。少了称手的工具家伙,再好的技术想法也落不了地。

写代码的工具台子

VS Code 这几年几乎成了默认选项。轻,技术插件多,工具远程连服务器也顺手。技术我见过有人把它调教成完整的工具 IDE,调试、技术数据库、工具容器管理全塞进去。技术JetBrains 那套 IntelliJ IDEA 是另一个路子——重,但智能提示和重构功能确实省心,尤其搞 Java 的时候。Vim 和 Emacs 仍然活着,信徒们不离不弃。Vim 的模态编辑一开始反人类,用顺了手指像在键盘上跳舞。

版本控制这块,Git 没有对手。2005 年 Linus 用两周写出来,现在管着从 Linux 内核到你家小项目的所有代码。GitHub、GitLab、Gitee 是托管平台,不是 Git 本身,很多人混着叫。分支、合并、rebase,这几个操作够你喝一壶,但学会了就回不去。

画图和设计

Figma 把协作设计这件事做绝了。浏览器里打开就能画,多人同时编辑一个文件,评论直接钉在画板上。以前用 Sketch 还得导来导去,现在产品经理、设计师、前端在一个链接里吵。Adobe 那套 Photoshop、Illustrator 依然是印刷和精修的老大,只是订阅费让人肉疼。

画流程图和架构图,draw.io 免费够用,Excalidraw 手绘风格看着不冷冰冰。PlantUML 更狠——用文字描述生成图,改起来比拖拽快十倍,适合塞进文档里跟着代码一起版本控制。

命令行和终端

别被黑窗口吓住。iTerm2 配 zsh 和 oh-my-zsh,补全、高亮、历史搜索全都有。Windows 上 Windows Terminal 终于像样了,PowerShell 也比 cmd 强太多。tmux 是远程干活的命根子,断网了会话还在,重连回来接着敲。ssh 本身不算工具?算。每天连服务器都靠它。

调试和抓包

浏览器按 F12 出来的 DevTools 被严重低估。改 CSS、看网络请求、打断点调 JS,前端一半的活在里面干完。Wireshark 抓包看网络里到底跑了什么,第一次用会觉得像偷窥。Postman 调 API 方便,但 curl 更直接,脚本里一嵌就能跑。

文档和笔记

Markdown 是程序员写文档的普通话。Typora 写起来所见即所得,Obsidian 把笔记连成网,Notion 什么都能塞但偶尔卡。我自己的组合是:草稿用 Typora,知识库扔 Obsidian,团队协作用飞书文档。没有银弹,看场景换。

杂项但离不了

Docker 把环境打包成镜像,换台机器一条命令跑起来。Kubernetes 管一堆容器,小项目别碰,大集群才值得。Jenkins 和 GitHub Actions 做持续集成,代码推上去自动跑测试、构建、部署。Jira 管任务,Confluence 写文档,这对 Atlassian 兄弟让多少人又爱又恨。

工具会过时。今天火的框架明天可能没人提。但挑选工具的眼光、快速上手的能力、该换就换的果断,这些不会过时。别囤工具,用起来才算数。

分享到: