首页 文章 精选 留言 我的

精选列表

搜索[打包工具],共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)

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

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部分的功能。

用户登录
用户注册