Ohhnews

分类导航

Jetbrains Blog

ReSharper 2026.3发布:Visual Studio中支持Claude Agent和Codex,并支持.NET 11与C# 15

ReSharper 2026.3在AI Assistant工具窗口中新增Claude Agent和Codex,与Junie并列可选,三者均可调用ReSharper重构功能完成重命名等操作。该版本还提供对.NET 11和C# 15的首日支持,涵盖联合类型、封闭类层次结构等新语法,并改进代码分析与重构建议。测试运行器新增对xUnit v3 4.0和NUnit 5.0的支持。使用Claude Agent和Codex需要JetBrains AI订阅,暂不支持自带密钥;Junie Lite可免费使用。
#resharper#claude agent#codex#.net 11#c# 15
$ more
Jetbrains Blog

Rider 2026.3发布:支持.NET 11并集成JetBrains Air

JetBrains发布Rider 2026.3,首日完整支持.NET 11与C#15,可直接体验联合类型、封闭层次结构、扩展索引器等新特性,并支持调试Runtime Async。新版本引入JetBrains Air,在IDE内提供代理式开发体验,可指挥、编排代理并验证其工作。Rider新增多项AI技能,支持代理通过Rider MCP执行测试,还可将本地项目配置复制到新的Git工作树。游戏开发方面带来Lua和Verse插件、Godot专业调试、C++调试器改进及命令行参数预设等。
#rider#.net 11#jetbrains air#c#15#游戏开发
$ more
Jetbrains Blog

ReSharper C++ 2026.3 发布:类布局、格式字符串分析等新功能

ReSharper C++ 2026.3 版本发布,新增类布局工具窗口,可视化类的内存布局,帮助识别填充浪费。格式字符串分析扩展至 std::format、std::print 和 {fmt} 库,支持 C23 格式说明符和 Unreal Engine 日志宏。重构功能增强:Change Signature 支持构造函数,Extract Method 提供放置选项,并新增 Introduce Using Directive。此外,新增 CUDA 检查,支持 C++23/26 语言特性,改进 Clang-Tidy 集成和 Visual Studio 集成,包括 OOP 模式优化和 CMake 项目单元测试构建。
#resharper c++#类布局#格式字符串分析#重构#cuda
$ more
Jetbrains Blog

2026年开发者生态系统报告:十年洞察开发者

2026年开发者生态系统报告迎来第十版,基于198个国家和地区、28,945名开发者的调查。报告显示,AI智能体已成为日常开发工具,超过半数在职开发者在60%以上工作任务中使用AI智能体,仅23%不打算尝试新AI工具。资深开发者更倾向提供规范、指南和验证方式,而非仅用提示词。AI投资回报衡量仍不成熟,51%的技术管理者追踪Token用量,但仅30%认为该指标最有洞察力;小型组织对AI支出回报更满意。就业市场偏冷,仅18%开发者认为当地条件有利,日本以43%为例外,但四分之三开发者仍愿重选同一职业。编程语言方面,Python以65%首次超过JavaScript成为最广泛使用语言,TypeScript自2017年以来采用率增长两倍多,并在2026年语言前景指数中居首,Rust和Python紧随其后。数据库使用中PostgreSQL升至59%,MySQL为54%。
#开发者生态#人工智能#编程语言#行业调查#技术趋势
$ more
Jetbrains Blog

2026年Rust调试指南:从打印到AI辅助调试

文章基于2026年Rust调试调查:53.2%的Rust用户完全不使用调试器,81.3%认为打印调试更简单快捷;调试器配置困难,异步和宏场景下单步执行常失效。不过调试器使用率已从2021年的36%升至46.8%。作者以Graham扫描算法凸包计算缺陷为例,展示多种调试方式:println!/dbg!/tracing、终端中的rust-gdb/rust-lldb、RustRover图形化调试器,以及RustRover 2026.3通过MCP服务器让Codex、Claude Code等智能体自动设置断点、单步执行、读取变量并求值。结论是Rust调试并非单一工作流,应据场景选择工具。
#rust#调试#rustrover#ai辅助调试#开发工具
$ more
Jetbrains Blog

在 Rider 中使用 TeamCity CLI 与 MCP 调试 Unity 构建

在 GameDev Day 2026 上,TeamCity 解决方案工程师 Artem Rokhin 演示了如何从 Rider 使用 TeamCity CLI 和 MCP 排查 Unity 项目的 CI 问题。示例中,Unity 游戏本地运行正常,但部署到预发布环境后背景缺失,尽管构建成功。他用 CLI 查看构建日志,发现 gameBuildFlavor 被设为 diagnostic,而预期值为 game;随后在流水线 YAML 中修正并提交,触发新的构建和部署。接着通过 MCP 接入 AI 代理,让其解释问题、跟踪新部署并获取预发布 URL。最后验证背景恢复,并建议记录关键构建参数、校验允许值、增加烟雾测试。
#teamcity#rider#unity#mcp#持续集成
$ more
Jetbrains Blog

2026年Go语言现状:Golang生态系统过去一年有哪些变化

JetBrains 2026年开发者生态系统调查显示,2026年5月至7月共有28945名开发者参与,其中1836人将Go列为主要编程语言之一。文章借Go诞生17周年之际,梳理这些Go开发者的构成,并回顾过去一年Golang生态系统发生的变化。
#go语言#golang#开发者调查#jetbrains#编程生态
$ more
Jetbrains Blog

JetBrains MPS 2026.2 发布:支持 Linux ARM64,AI 编程代理能力大幅增强

JetBrains 发布 MPS 2026.2,新增 Linux ARM64 支持,可构建独立应用,并改进构建脚本的 TAR 导入、归档打包和启动配置。Projectional Agent Toolkit 大幅优化性能,常见任务 token 消耗可降低 50% 以上,新增类型系统等 MCP 工具。界面方面支持按虚拟包分组查找结果、增强节点列表选择、重做导入对话框并修复差异对话框问题。编辑器测试支持自定义节点匹配规则,并提供更明确的失败信息。
#jetbrains mps#linux arm64#ai编程代理#用户界面#编辑器测试
$ more
Spring Blog

Spring本周动态:2026年11月10日

本期概览 本期Spring周刊在圣路易斯SpringOne Tour活动期间撰写,汇总Spring生态近期动态:Java项目格式化工具分析及Spring Java Format插件推荐;Spring AI迁移至Session Memory的教程;AI漏洞利用时代的开源安全修补策略;John Blum新书《Building Intelligent Applications with Spring AI》;SivaLabs关于Java与Spring Boot harness工程的视频;以及通过更快嵌入提升RAG速度的Spring AI实践。
#spring#java#ai#开源安全#技术周刊
$ more
Spring Blog

Spring for Apache Pulsar项目正式迁入Apache Pulsar

Spring for Apache Pulsar项目正式迁移至Apache软件基金会的Apache Pulsar项目,成为其子项目,并更名为Apache Pulsar support for Spring。迁移后,Apache Pulsar社区将接管持续维护、功能开发、缺陷修复和发布。Spring for Apache Pulsar 2.0.8为Spring体系下最终版本,Spring团队将不再提供更新。Spring Boot starter 2.0.8仍随Spring Boot 4.2.0提供,后续版本应改用新项目提供的starter;Spring Cloud Stream将在5.1.0中纳入Pulsar binder,之后由新项目维护。现有应用可继续使用2.0.8,但如需后续更新需调整依赖坐标和包导入。
#apache pulsar#spring#项目迁移#开源社区#消息中间件
$ more