大厂程序员都在使用的开发工具

开发 开发工具
本文我们将介绍一些后端开发经常使用的工具,这些工具可以大幅提升开发效率,建议根据项目需求进行合理选择和配置。​

本文我们将介绍一些后端开发经常使用的工具及开发环境搭建,让你的开发工作更加高效。

在线工具

  • 白板工具: tldraw
  • 在线画图: Excalidraw & draw.io
  • IT Tools: IT Tools

截图和鼠标控制工具

  • 截图软件: Xnip,支持添加箭头、文本和框选等功能,官网: xnipapp.com。
  • 鼠标控制: MOS,平滑鼠标滚动,访问: GitHub - Caldis/Mos。

AI 工具

  • 本地大模型: Ollama。
  • 自动化 Web 应用创建: Bolt.New。

翻译和聊天工具

  • 翻译: DeepL。
  • AI 聊天: ChatGPT & Google Gemini。

Chrome 插件推荐

  • 沉浸工翻译: Immersive Translate。
  • SiderAI 助手: sider.ai。
  • json-handle: json-handle。

MacOS 开发环境

(1) Homebrew: Mac 上的软件包管理工具,快速安装软件。使用以下命令:

/bin/bash -c "$(curl -fsSL https://mirrors.ustc.edu.cn/misc/brew-install.sh)"

常用命令包括 brew install, brew update, brew upgrade 等。

(2) iTerm2: 更强大的终端,支持分屏,下载安装: iterm2.com。

(3) 开发环境设置:

  • Python 环境: 安装 Python 3.12 并使用虚拟环境进行开发。
  • Go 开发环境: 配置 GOPROXY 和私有库,安装 golangci-lint 和 goimports。

(4) IDE 选择: 根据个人偏好选择 Goland、PyCharm 或 Visual Studio Code。

(5) API 测试工具: Postman 和 RapidAPI,方便调试和计算接口签名。

存储和容器工具

Docker: 使用 Docker 或 OrbStack 快速搭建环境,支持 MySQL 和 Redis 等容器。

数据库工具

  • Redis: 推荐使用 iredis 作为命令行客户端。
  • MySQL: 推荐使用 mycli。

翻译软件

  • DeepL翻译工具:https://www.deepl.com
  • trancy:https://www.trancy.org/, 一款可以翻译视频的软件

其他工具

  • Sublime Text: 轻量级文本编辑器,命令行快速启动。
  • Wireshark: 用于网络抓包,帮助调试网络问题。

这些工具可以大幅提升开发效率,建议根据项目需求进行合理选择和配置。

责任编辑:赵宁宁 来源: 猿java
相关推荐

2013-06-18 17:12:03

程序员开发工具付费

2019-04-23 13:51:43

程序员技能开发者

2021-05-08 10:35:02

开发者技能工具

2019-07-05 10:45:27

Java程序员编程语言

2015-01-22 16:16:35

AdroidJava工具

2023-09-13 15:06:24

2010-03-15 18:39:00

Python程序员

2020-10-11 08:16:09

cURLAPI端点开发工具

2020-05-20 14:19:47

滴滴开源工具

2013-05-29 09:41:35

程序员移动开发工具移动开发者

2023-07-07 15:28:44

2009-11-23 20:38:51

PHP开发工具

2016-03-07 11:09:00

.NET程序员开发工具

2019-08-15 15:08:34

程序员开发工具

2019-08-12 16:47:13

2019-07-08 11:21:09

程序员国内阿里

2019-02-26 09:55:52

Java开发工具

2020-07-16 10:19:43

程序员技能开发者

2016-06-08 14:01:25

程序员软技能

2020-12-03 19:18:07

开发工具开发
点赞
收藏

51CTO技术栈公众号