5+1 工具助你成为更优秀的全栈开发人员
我知道我知道,没有任何工具能真正让你成为更好的开发者,但或许能让你更高效!这篇博文并非专注于某个特定领域,而是涵盖了从云托管到人工智能等方方面面!
(工具工具工具!)
就这样,我们出发吧!
Sliplane.io
Sliplane是一款完全托管的容器托管解决方案,可简化 Docker 的部署和管理。它提供:
- 从 GitHub 存储库自动构建和部署容器
- 每次推送持续部署
- 每台服务器上无限制容器托管,每月固定费用
- 内置功能,如域、垂直扩展、SSL 和安全更新
我认为sliplane.io最棒的地方在于,你可以部署任意数量的容器,无需额外付费,这让你可以尝试新想法,而不用担心倾家荡产(说的就是你,AWS)。想尝试新的数据库?应该有 Docker 镜像可以帮你实现!
游标.sh
说实话,如果你还没有使用过或者听说过 Cursor,那么你可能生活在与世隔绝的地方 :D
Cursor(在我看来,YMMV)是任何 IDE 中最好的 AI 集成,至少在 2025 年 2 月,按照目前 AI 发展的速度,这种情况可能会很快改变:)
无论如何,Cursor.sh 是一款基于 VSCode 的 AI 代码编辑器,可提高全栈开发人员的工作效率。它提供以下功能:
- 人工智能辅助代码完成和生成
- 智能代码重构建议
- 内置聊天界面,用于代码相关查询
- 与各种编程语言和框架无缝集成(因此您的 AI 可以集成正确的文档)
说实话,写完功能列表之后,它听起来和 Github Copilot 之类的工具没什么区别,但不知为何,Cursor 的效果(至少就我的使用场景而言)要好得多。快来看看吧!
DeepSeek
在经历了上周关于 DeepSeek 的种种波澜壮阔和激动人心的讨论之后,终于到了真正见识它究竟能做什么的时候了。在我的测试中,我非常喜欢 DeepSeek 来解决 GPT 无法解决的更难的编码问题。例如,最近我为sliplane.io构建了一个基于eBPF的防火墙,DeepSeek 的表现相当不错(虽然没完全发挥作用,但比 ChatGPT 强 10 倍,哈哈)。
我认为这样做的好处是,你可以看到思路的链条,准确地知道哪里出了问题,然后回去重新提示。这样就不用再费力猜测为什么你的法学硕士会犯傻了 :D
无论如何,它对其他一些事情也有好处,例如:
- 深度代码分析和性能优化建议(我用它来优化我的内核启动时间)
- 智能代码审查协助(LGTM 现在是 LGTD 呵呵)
GitHub 代码搜索
GitHub 代码搜索是一款强大的工具,可用于在 GitHub 代码库中搜索代码。如果您正在构建某个库的文档记录不完整,请尝试在 GitHub 代码搜索中搜索。例如,我最近做了一些 Stripe 集成工作,不确定 的值应该是多少,所以我在GitHub 代码搜索BillingThresholds
中搜索了一下,找到了一些示例。
查询语言非常强大,但只需使用语言过滤器搜索好的关键字通常就可以了!
外基
Outerbase将数据库管理与数据可视化以及一些人工智能技术结合在一起。如果你曾在一家非技术人员组成的公司工作过,你可能经常被要求构建某种仪表板或为他们查询数据(如果没有,那恭喜你!)。我认为 Outerbase 最酷的地方在于,它开箱即用,看起来棒极了,绝对比你在 Excel 或 Google 表格中快速绘制的任何图表都要好。人工智能技术也有助于快速行动!
时间 :)
说实话,没有什么比实际构建一些东西并投入时间更能让你成为更好的开发者了。工具是你技能的倍增器,它能帮助你更快地实现目标,而不是更慢!
所以去建造一些东西并享受乐趣吧!
干杯,
Jonas sliplane.io联合创始人
文章来源:https://dev.to/code42cate/51-tools-to-make-you-a-better-fullstack-developer-144e