CodeRush Ultimate 版本发布

查看各个版本中的新增内容,包括功能、增强和已解决问题的详细信息。

1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
CodeRush Ultimate 26.1.3主版本2026年6月18日
功能

Rich Comments

  • Mermaid Diagrams
    • Rich comments can now render Mermaid diagrams directly within source code comments, making it easy to document architecture, workflows, and designs without leaving your editor. Diagrams can also be generated automatically with AiGen and remain version-controlled alongside your source code.
  • LaTeX Formulas
    • LaTeX formula support has graduated from beta with improved rendering quality and performance.

Embedded Content Features

  • Thumbnail Mode
    • Right-click an embedded image or diagram and select Use Thumbnail to replace it with a compact, clickable thumbnail that expands to the full-size version when selected. This is ideal for keeping large visual assets from overwhelming the code editor.
  • Fit in TextView
    • Right-click an embedded image or diagram and select Fit in TextView to automatically scale it to fit the width and height of the active TextView.
  • Version Control Friendly
    • Embedded images, Mermaid diagrams, and LaTeX formulas are stored in your solution folder and participate naturally in version control.

New AI Model Integrations

  • Expanded AI Model Support
    • AiGen now supports a wider range of industry-leading AI providers and models:
    • Anthropic Claude 4.5 model family, including extended thinking and configurable reasoning budgets.
    • Google Gemini 2.0, 2.5, and 3.1 model families.
    • OpenAI GPT-5.5 model family.
  • Persistent AI Coding Preferences
    • AiGen can now remember your coding preferences across sessions.
  • New AI Models Options Page
    • A new AI Models options page centralizes model configuration and dynamically adapts its interface to the selected model. Controls such as Temperature, Reasoning Effort, Thinking Budget, and AI Mode automatically appear only when supported by the selected AI model.
  • Azure Endpoint Support
    • AiGen now supports Azure-hosted AI endpoints with context-specific endpoint selection, allowing powerful models to be used for reasoning and lightweight models to be used for context acquisition.
  • MCP Server Integration
    • AiGen can now automatically integrate with both the DevExpress MCP Server and Microsoft MCP Server, enabling access to authoritative product documentation and API information while generating responses.
  • AI Cost Tracking
    • AI cost tracking and cost estimates have been removed due to the increasing complexity and variability of pricing models across AI providers.

Performance & Intelligence Enhancements

  • Surgical AI Code Editing - AiGen now performs smaller, surgical code edits that target:
    • Member signatures.
    • Method bodies.
    • Attributes.
    • XML documentation comments.
    • Individual code blocks within large methods.
    • Embedded mermaid diagrams/formulas.
  • Smarter Context Packing
    • AiGen now gathers, prioritizes, and packs relevant project context more efficiently before sending requests to reasoning models, improving both response quality and token utilization.

Additional AI Improvements

  • Diagrams, Formulas, and Code Working Together
    • AiGen now understands relationships between code, Mermaid diagrams, and LaTeX formulas.
  • Clipboard Integration
    • You can now explicitly include clipboard contents in AI prompts or ask AiGen to place generated content directly onto the Windows clipboard from anywhere within Visual Studio.

Test Runner

  • Improved AI Workflow Support
    • The Test Runner now includes a context menu command that copies reports of failing test cases directly to the clipboard (contained within the selected test nodes), making it easy to submit failures to AI for analysis.
  • MSTest v4 Support
    • Added support for MSTest v4.
  • Debugging Enhancements
    • AiGen can now analyze active compiler errors, call stacks, and runtime values to assist with live debugging.

User Experience Improvements

  • Voice Interaction
    • AiGen now supports voice interaction with speech recognition and spoken feedback in more than 100 languages, making AI assistance accessible through natural conversation.
  • Personalized AI Experience
    • AiGen now remembers your preferred coding style and conventions, allowing future interactions to automatically align with your established development preferences.
CodeRush Ultimate 25.2.52026年4月21日
修复
  • Patched a number of features to improve their integration with Visual Studio 2026.
  • AiGen - Error occurs when the Azure Open AI gpt-5-nano model is used.
  • Scope Cycle - Alt+Down and Alt+Up shortcuts occasionally freeze VS 2026.
  • Refactorings - 'Caps+Space' shortcut locks VS 2026.
  • Navigation - VS 2026 occasionally hangs when pressing F12 to go to the definition.
  • Import Namespaces - Refactoring is not available in VS 2026.
  • Spell Checker - DevHub.exe process is consuming excessive memory and CPU resources in VS 2026.
  • Code Issues - CRR0023 is incorrectly reported for async double-checked pattern with semaphores.
  • Code CleanUp - An active 'Remove redundant type qulifiers' rule causes an unnecessary blank line to appear on every cleanup.
  • Code Cleanup - Required parentheses are removed when the range operator ("..") is involved.
  • Right Margin Line - The vertical line is sometimes missing after closing and reopening the file.
  • Code Metrics - The metric icon overlaps method declaration when word wrap is enabled.
CodeRush Ultimate 25.2.42026年2月27日
功能

Test Runner

  • Added support for MSTest v4.

AiGen Performance & Intelligence Enhancements

  • Performance & Intelligence Enhancements
    • AiGen now more intelligently gathers and optimally packs context before sending it to the Reasoning AI.
    • AiGen now supports smaller code deltas, enabling fast, surgical-precision AI code changes (targeting member signatures, bodies, attributes, XML comments, and individual code blocks within large methods).
  • New AiGen Integrations
    • You can now share your clipboard with AI or ask AI to put content on the Windows clipboard throughout Visual Studio.
    • Added added Azure Endpoint support and context-specific AI endpoint selection.
    • Added DevExpress MCP Server and Microsoft MCP Server integration for authoritative documentation.

Debugging Enhancements

  • AiGen support for analyzing active errors, call stacks, and runtime values (for example: "Create a test for this method using these exact same parameter values").

User Experience Improvements

  • Added voice support, including recognition and feedback for 100+ spoken languages.
  • AiGen can now remember your coding preferences (for example, "I want you to remember that I prefer field variables to start with a lowercase letter - no underscore." ). Remembered state is stored on the Triggered Prompts options page.
修复
  • 'API that is no longer supported (IQuickInfoBroker)' warning appears for CodeRush in VS 2026.
  • Code Cleanup - VS 2026 sometimes hangs when the "Cleanup on Save" setting and "Add copyright header" rule are enabled.
  • Test Runner - It is not possible to debug XUnit V3 tests.
  • Test Runner - Test discovery does not work for MSTest 4.x.
  • Spell Checker - Misspelled words are not underlined in VS 2026.
  • Templates - xp?Type? template causes a compilation error in a NonPersistentBaseObject descendant.
  • Navigation - Tab to Next Reference conflicts with Accept Copilot suggestion in VS 2026.