Category News

Améliorez la cohérence du débogage dans les projets Python

Avril 10, 2026
PyCharm 2026.1 introduit le DAP (Debug Adapter Protocol) comme option par défaut pour rendre le comportement de débogage plus cohérent et stable.

PyCharm by JetBrains is a comprehensive Integrated Development Environment (IDE) specifically designed for Python programming. It offers a range of features to enhance productivity, including code analysis for error detection, a visual debugger for troubleshooting, integrated unit testing for code verification, and support for version control systems to manage code changes. PyCharm also caters to web development using frameworks like Django, making it a powerful tool for both experienced developers and beginners in the Python world.

The PyCharm 2026.1 update introduces a new debugger option for Jupyter notebooks, allowing developers to use the Debug Adapter Protocol (DAP) as the default debugger. This brings greater consistency between notebook and standard Python debugging, helping reduce unexpected behaviour and improving overall stability. By aligning debugging experiences across different project types, it makes it easier to diagnose issues and maintain a smooth development process.

To see a full list of what's new in version 2026.1, see our release notes.

PyCharm is licensed per user, and is available as a commercial annual subscription license. We can supply new subscriptions, subscription renewals, lapsed renewals, and additional user licenses. See our PyCharm licensing page for full details.

PyCharm is available to buy in the following products:

Accélérez l’exécution des tests Rust dans l’IDE

Avril 10, 2026
RustRover 2026.1 peut exécuter et surveiller directement des tests avancés dans l’IDE avec des progrès en temps réel et des résultats structurés.

RustRover by JetBrains is a specialized integrated development environment (IDE) designed to support the unique needs of Rust developers. Built on JetBrains' IntelliJ platform, it combines deep language understanding with tools that enhance productivity, such as intelligent code completion, advanced code analysis, and robust refactoring capabilities. RustRover also integrates with Cargo, Rust's package manager, and includes built-in support for testing and debugging to improve the entire development process. By focusing on the requirements of performance-critical and memory-safe applications, RustRover helps developers write efficient, reliable, and maintainable Rust code with ease.

RustRover 2026.1 now integrates cargo-nextest, allowing developers to execute tests more efficiently within large Rust workspaces without relying on the terminal. This addition provides improved performance for test runs while presenting structured results and real-time progress in the IDE’s Test tool window. By keeping everything inside the development environment, it reduces context switching and makes it easier to monitor and act on test outcomes as part of everyday development.

To see a full list of what's new in 2026.1, see our release notes.

RustRover is licensed per user, and is available as a commercial annual subscription license. We can supply new subscriptions, subscription renewals, lapsed renewals, and additional user licenses. See our RustRover licensing page for full details.

RustRover is available to buy in the following products:

Célébration d'un an de partenariat avec Duende Software

Avril 10, 2026
ComponentSource et Duende Software collaborent depuis un an pour aider les développeurs à trouver et à mettre en œuvre des solutions d’identité sécurisées.

ComponentSource and Duende Software have built a strong partnership focused on helping developers access trusted tools for authentication and authorization. Duende provides modern identity and access management solutions based on open standards, enabling secure login, API protection, and user management across web, mobile, and enterprise applications.

At the center of Duende Software is IdentityServer, their flagship product, a flexible and standards compliant OpenID Connect and OAuth 2.1 framework for ASP.NET Core that enables secure access control, single sign on, and scalable identity management across distributed applications for modern enterprise environments.

Through this collaboration, ComponentSource strengthens its portfolio with enterprise grade security solutions, helping differentiate its offering while delivering Duende’s products to developers and organizations worldwide.

Learn more about Duende Software.

Organisez les données avec des tableaux de feuilles de calcul structurés

Avril 10, 2026
Améliorez la gestion des données avec des tableaux de feuilles de calcul pour une organisation structurée, un tri, un filtrage, des calculs cohérents et des formules plus claires.

Spreadsheet tables provide a structured way to organize and manage data by grouping related information into defined rows and columns with built in functionality. They enhance usability by enabling automatic sorting and filtering, consistent formula application through calculated columns, and clearer data interpretation with structured references and styling. Tables can also expand dynamically as new data is added, reducing manual updates and errors. Common use cases include managing financial records, analyzing sales performance, tracking inventory, and working with data bound to external sources, making them a powerful tool for both everyday tasks and advanced data analysis.

Several .NET spreadsheet controls offer table support including:

  • DevExpress Excel Spreadsheet API for .NET (part of DevExpress Office File API) allows you to manage spreadsheet tables with data binding and calculated columns.
  • EPPlus by EPPlus Software facilitates creation of spreadsheet tables with built in filtering, totals, and structured references to simplify data organization.
  • Infragistics Excel Framework lets you work with spreadsheet tables supporting dynamic ranges, consistent formulas, and enhanced formatting for efficient data handling.
  • Xceed Workbooks for .NET lets you create spreadsheet tables with structured data, enabling sorting, filtering, and consistent calculations across dynamic datasets.

For an in-depth analysis of features and price, visit our .NET spreadsheet controls comparison.

Compare .NET Spreadsheet Controls

Surveillez le comportement des applications en temps réel

Avril 9, 2026
ReSharper 2026.1 aide à identifier les goulets d’étranglement au fur et à mesure qu’ils apparaissent grâce à des donnéesd’exécution continus qui mettent en évidence les opportunités d’optimisation.

ReSharper is a productivity and code quality plugin for Visual Studio, developed by JetBrains. It helps .NET developers write cleaner, more efficient code. By analyzing code on-the-fly, ReSharper identifies potential errors and suggests fixes. It also automates code refactoring, allowing developers to safely restructure their codebase. These features improve developer productivity and maintainability of the code, making ReSharper a valuable tool for both individual developers and development teams.

The ReSharper 2026.1 update introduces a new monitoring window that brings together runtime metrics, profiling insights, and dynamic program analysis into a single view. It allows developers to observe application performance in real time, whether running normally or under debugging, making it easier to understand system behaviour as it happens.

To see a full list of what's new in version 2026.1, see our release notes.

ReSharper is licensed per user, and is available as a commercial annual subscription license. We can supply new subscriptions, subscription renewals, lapsed renewals, and additional user licenses. See our ReSharper licensing page for full details.

ReSharper is available to buy in the following products: