首页 文章 精选 留言 我的

精选列表

搜索[检查工具],共10000篇文章
优秀的个人博客,低调大师

没错,最强的AI编程工具还是它!

有人问:为什么周围人都推荐用vscode,真的好用吗? ![](https://developer.qcloudimg.com/http-save/yehe-2919732/03a99f02d41952caec1a18f887ed649d.png) 一个有趣的现象是,现在的各种AI编辑器像Cursor、Trae、Qoder、CodeBuddy等都和vscode长得很像,因为它们大多是fork vscode的,也就是在vscode上套壳装个AI大模型内核,变成了AI Coding tool。 ![](https://developer.qcloudimg.com/http-save/yehe-2919732/c8c5c5640339abdce94f48ffc037a44e.png) 为什么vscode这么多人用?这需要从vscode本身的特性说起,其实它设计之初是一款基于Web的代码编辑器,主打跨平台、轻量化、插件丰富,后来逐步发展成了桌面端软件,成为了集编辑器、编译器、代码调试、插件库于一体的轻量化IDE。 ![](https://developer.qcloudimg.com/http-save/yehe-2919732/0225e60f7f70d30e93413be903f5e9e2.png) 在最新9月的IDE市占率排名中,vscode仅次于自家兄弟visual studio,排名第二,但visual studio市占第一主要因为与windows深度绑定影响的,从自然用户来看,vscode应该排第一。 ![](https://developer.qcloudimg.com/http-save/yehe-2919732/69d8fa18f331a02a2e6245b0fd7ed69e.png) 还因为vscode本身是开源的,开源源码是Code - OSS,才会有那么多形似vscode的AI编程IDE出现,这也是vscode对AI编程的巨大贡献了。 vscode最受欢迎的功能是它的插件库,和Python有点像,Python因为第三方库生态极为丰富好用,成为最流行的编程语言,vscode也是囊括了成千上万种插件,比如python、jupyter、C++、docker、maven等常用插件。 还有现在大热的AI编程类插件像copilot、cline、gemini code assist、continue、openai codex等,安装非常简单,直接能在代码框中使用,不需要额外安装软件。 ![](https://developer.qcloudimg.com/http-save/yehe-2919732/45e5b6f161afd0827096071fd99019c2.png) 几乎每个AI编程模型都有vscode插件版,比如字节的Trae,你不用专门去安装桌面端也能在vscode上使用Trae AI来编程。 ![](https://developer.qcloudimg.com/http-save/yehe-2919732/387b8aa06a98b4efac647ae9450c3841.png) 由于我本身是做数据开发的,经常需要处理大量数据,vscode就很适合做数据清洗、可视化探索工作,它有jupyter的全套插件,可以使用notebook写代码、可视化渲染、slide演示等,简直就是Jupyter爱好者的百宝箱。 ![](https://developer.qcloudimg.com/http-save/yehe-2919732/14c42c01675d2875529829ce005c97e4.png) 比如在notebook中使用seaborn绘制统计图表,可以使用AI生成代码,然后直接渲染展示。 ![](https://developer.qcloudimg.com/http-save/yehe-2919732/99a313510151f7b9a175aaa06650a902.png) ![](https://developer.qcloudimg.com/http-save/yehe-2919732/397d8d6c5cb1ee4bfabbebbd11885b79.png) 这其实比web端的jupyter notebook更好用,因为还可以与其他插件集成,丰富数据探索的效果。 所以从我个人使用体验看,vscode一方面足够轻量化,对电脑性能依赖比其他专业IDE更小,其次有足够多好用的插件能满足各种开发需求,这是其他IDE比不上的。 但如果你是做专业大型软件开发,可能还是需要用Eclipse、pyCharm、IntelliJ这类商业IDE,vscode在开发性能和稳定性上不适合大型项目,这也是它的短板。 ![](https://developer.qcloudimg.com/http-save/yehe-2919732/aa10a00c41cdefc1c4e14afce06af14d.png)

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册