当前位置: 首页 > news >正文

VS Code 1.108 官宣:AI 更强更丝滑!

被坚定的选择的时候 是浪漫的巅峰时刻

vscode前几天发布了最新的v1.108版本,黛来了一波让人拍案叫绝的新能力,准备好升级你的编码幸福感了吗?Let’s go! 💻✨


编码到凌晨三点,咖啡见底,bug 满屏?别慌,VS Code 刚刚悄悄给你塞了个“外挂”——而且还是免费的!


🤖 AI Agent Skills:你的专属 Copilot,现在能“学技能”了!

Copilot 不再只是个“读代码的助手”,它现在可以 学习你自定义的技能!只要在项目根目录下创建一个 .github/skills/ 或 .claude/sskills/ 文件夹(没错,连 Claude 都被安排上了),就能教它干特定的事。

举个栗子🌰

  • 你是安全工程师?写个技能让它自动识别渗透测试命令。

  • 你是前端老手?教它一键生成 Tailwind 组件模板。

这就像给你的 AI 助手报了个“兴趣班”——学完回来,干活都带着 BGM。


💬 聊天界面大瘦身:告别“聊天坟场”

以前一打开 VS Code,满屏都是上周三和 Copilot 讨论“为什么 Go 泛型这么难”的对话记录…现在:

  • 聊天会话 不再自动加载

  • 每个会话都有清晰标题

  • 界面清爽得像刚擦过的玻璃

就像每次回家前,AI 帮你把房间收拾干净,迎接新一天的 bug(和灵感)。

在这里插入图片描述


⚡ 终端终于懂事了:安全命令自动放行!

还在为每次 git ls-files 或 npm run dev 都要点“允许”而抓狂?1.108 版本引入了 终端命令自动批准机制

✅ 自动放行的安全命令包括:

  • git ls-files
  • rg
  • 已知的 npm scripts

它就像你手机的人脸识别:熟人直接进,陌生人先站住!

当然,危险命令依然会被拦下,安全第一,快乐第二。
在这里插入图片描述


♿ 无障碍体验升级:让每位开发者都被看见

VS Code 这次认真听了社区的声音:

  • 实时聊天流

    支持无障碍视图(Accessible View)

  • 屏幕阅读器兼容性更强

窗口标题中显示当前语言 ID(比如 Go - main.go

新版本增加了window.title 设置。可控制显示当前活动编辑器的语言标识符,这对于 Talon 等辅助工具非常有用,这些工具需要确定当前编程语言以启用相应的语音命令。

Talon 是一款基于语音和眼动追踪的辅助技术工具,专为编程和计算机操作而设计。它允许用户通过语音命令和眼球运动来控制计算机,无需使用键盘和鼠标。

配置如下
在这里插入图片描述

编程不该有门槛。这次更新,是向“人人可编码”迈出的一大步。


🏎️ 终端性能起飞

现在的终端,快得像装了氮气加速,你敲命令,它秒响应。
右侧新增了眼睛图标,可用于重新启用快速建议和触发字符建议功能。
在这里插入图片描述
第一次打开的时候,还会提示你,帮助你快速进入高效状态。
在这里插入图片描述


✅ 实用小贴士

✅ 建议做:

  • 开启 Agent Skills,定制你的 AI 工作流

  • 用 Ctrl + Space 触发终端智能建议

  • 试试新的 断点树形视图(Debug 更直观)

  • 探索 Git Worktrees 新支持(多分支开发神器)

❌ 别踩坑:

  • 别盲目自动批准所有命令(安全红线不能碰)

  • 别以为旧聊天记录消失了(它们还在,只是不自动加载)

  • 别跳过更新日志——这次微软一口气关了 6000+ issues


🎉 一句大实话

VS Code 1.108 不是“又一个版本”,而是一次 生产力跃迁
无论你是 Go 爱好者、SSE 实战派,还是每天和终端斗智斗勇的普通打工人——这次更新,都值得你点一下“检查更新”

Happy Coding! 🚀


http://www.jsqmd.com/news/516898/

相关文章:

  • 2026年GEO优化服务商选型观察:从技术底层到效果落地的深度解析 - 小白条111
  • Nomic-Embed-Text-V2-MoE与Node.js全栈开发:构建实时语义聊天应用
  • Ubuntu 24.04 + Nginx + PHP 8.1 搭建WordPress 6.6.1全流程(含文件权限避坑指南)
  • MedGemma-X免费体验全记录:从启动到报告,保姆级教程带你玩转AI阅片
  • 实战指南:基于TranslateGemma的翻译服务开发与优化技巧
  • 告别Mac自带ABC输入法:无需终端命令的图形化删除教程(PlistEdit Pro版)
  • 畅能机械的培训服务到位吗,2026年机械品牌推荐 - 工业品网
  • 锐捷路由器DNS缓存翻车实录:一次因TTL设置不当引发的全网‘断网’与排查修复
  • Ansys ACT实战:用IronPython脚本5分钟实现自定义载荷添加(附代码)
  • Qwen3.5-9B效果展示:百万级强化学习泛化能力在复杂指令跟随任务中的真实表现
  • 嵌入式UART异步通信驱动设计:解耦接收与解析
  • 5分钟快速上手Dramatron:AI剧本创作助手的完整指南
  • Tomcat 10升级必看:jakarta命名空间变更的5个常见坑点及解决方案
  • 3种突破信息壁垒的开源工具解决方案:Bypass Paywalls Clean完全指南
  • TMP102温度传感器驱动开发与I²C嵌入式实践
  • Pi0模型效果对比:与传统机器学习算法的性能评测
  • Mockoon实战指南:如何利用开源Mock工具优化前后端协作流程
  • 3个高效方法:用py4DSTEM实现4D-STEM数据实战分析
  • 水墨江南模型内网穿透部署指南:实现本地服务的远程安全访问
  • 弦音墨影入门指南:理解Qwen2.5-VL的CLIP-style多模态对齐机制
  • IGBT关断那些事儿:为什么0V关断在大功率应用中会出问题?
  • 深入YOLO模型构建核心:parse_model()函数如何动态创建神经网络层(附调试技巧)
  • 跨语言SDK调试效率暴跌400%?资深SRE教你用eBPF+OpenTelemetry构建MCP全链路可观测基座
  • 裸机嵌入式系统轻量级软件定时器设计与实现
  • 单片机电子产品系统化设计方法论
  • Zephyr与ThreadX:从架构到实战,如何为你的嵌入式项目选择RTOS
  • 构建企业级AI中台:以Granite TimeSeries为例的统一模型服务化管理
  • Mathtype高效技巧:如何自定义函数标签并一键转LaTeX(附详细步骤)
  • ESP32+W6100以太网Web服务器库:兼容Arduino WebServer API
  • 2026年太原GEO优化公司深度评测:从技术实力到效果落地的适配性分析 - 小白条111