IDEs 新聞

即時監視您 .NET 應用的性能

4月 24, 2024
Rider 2024.1用新的監視工具窗口增強了性能分析,用於後台收集關鍵的 .NET 應用程式指標。

Rider is a professional Integrated Development Environment (IDE) specifically designed for building .NET applications. Developed by JetBrains, Rider combines robust functionality with a sleek interface to offer a superior coding experience. Rider supports C#, F#, JavaScript, and TypeScript, making it a versatile tool for modern .NET development. Powerful features like advanced code completion, integrated unit testing, built-in debugging tools, and seamless cross-platform support (Windows, macOS, Linux) streamline the development process. Rider seamlessly integrates with popular version control systems and databases, enhancing project management and code collaboration.

Rider 2024.1 introduces a new monitoring tool window which allows you to monitor your .NET application's performance while it's running or debugging. The tool features real-time data visualizations through various tabs such as Chart, Counters, and Environment, offering insights into CPU and memory usage, application performance counters, and environmental variables. Users can configure the monitoring settings to adjust the refresh intervals and toggle between always-on or debug-only modes, enhancing the ability to diagnose and improve application performance effectively. For a deeper analysis, options to collect profiling data like stack traces and performance snapshots are available directly from the monitoring interface.

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

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

Rider is available to purchase in the following products:

用 PowerShell 最新版本編寫腳本和調試

4月 23, 2024
SAPIEN DevOps Suite 2024 現在支援 PowerShell 7.4.2,用 PowerShell 最新版本實現強大的自動化和腳本編寫。

The SAPIEN DevOps Suite by SAPIEN Technologies is a comprehensive set of tools designed to enhance the productivity of software developers, particularly those engaged with PowerShell scripting and Windows automation. This suite includes advanced editing, debugging, and packaging features that streamline script development and management processes. It integrates robust version control systems and provides extensive platform support, making it versatile for a range of scripting tasks. The suite also features deployment capabilities that facilitate the distribution and installation of applications across diverse environments, helping developers manage the lifecycle of their software projects from inception to deployment.

The latest release of SAPIEN DevOps Suite with PrimalScript 2024 8.1.203 and PowerShell Studio 2024 5.8.241 offers benefits specifically for users working with the latest versions of PowerShell (7.2.19, 7.3.12 and 7.4.2). This improves compatibility and stability and can reduce errors and unexpected behavior when scripting for these PowerShell versions.

To see a full list of what's new, see the following release notes:

SAPIEN DevOps Suite is licensed per user and includes 1 year of product updates and support. Annual Premium Support is available and provides 1 Year of access to SAPIEN Technologies direct technical support ticketing system and a guaranteed response within 24 hours. The premium support package must be purchased at the same time as the initial software purchase, subscription renewal, or upgrade, and can be renewed on an annual basis. See our SAPIEN DevOps Suite licensing page for full details.

For more information visit our product pages:

在指定點暫停程序執行

4月 23, 2024
斷點使開發人員能夠即時檢查程式的狀態,從而更深入地瞭解軟體行為。

Breakpoints are strategically placed markers within your code that act as pause points during execution. When the program reaches a breakpoint, the IDE halts execution, allowing you to inspect the program's state at that specific moment. This enables you to examine variable values, analyze the call stack, and step through the code line by line. By offering this controlled environment for inspection, breakpoints become a vital tool for debugging and understanding the behavior of your software.

Several integrated development environments (IDEs) support breakpoints, including:

  • C++Builder Professional by Embarcadero lets you set visual breakpoints within the IDE for intuitive debugging.
  • Rider by JetBrains enables streamlined debugging with flexible line, exception, method, and data breakpoints, plus the ability to group and label breakpoints.
  • EiffelStudio by Eiffel Software facilitates breakpoint setting at any program location for effective code debugging.
  • RemObjects Elements allows you to set conditional breakpoints to pause execution only when specific conditions are met.

For an in-depth analysis of features and price, visit our comparison of IDEs.

Compare IDEs

優化您的 CMake Target 工作流程

4月 22, 2024
CLion 2024.1 用目標名稱補全、目標定義導航和查找目標用法簡化了 CMake 腳本的編輯。

CLion is a cross-platform Integrated Development Environment (IDE) created by JetBrains specifically for C and C++ development. It boasts intelligent code completion, navigation, and refactoring features to streamline your workflow. CLion integrates with popular debuggers and testing frameworks, and supports various build systems for seamless project management.

The CLion 2024.1 update introduces several new features for CMake. These include live templates to simplify creating new targets, target name completion for easier linking, navigation to target definitions to locate where targets are specified, Find Usages to identify all instances of a target throughout a project, the ability to suggest fixes for missing minimum required CMake versions, and the option to configure which CMake preset types are imported.

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

CLion is licensed per user as a commercial annual subscription. We can supply New Subscriptions, Subscription Renewals, Lapsed Subscription Renewals, and Additional Developer Licenses. See our CLion licensing page for full details.

For more information, visit our CLion product page.

用拆分編輯器視圖提高編碼效率

4月 22, 2024
RAD Studio 12.1 Athens 讓您同時編輯同一檔的不同部分,從而加快代碼導航和修改速度。

RAD Studio by Embarcadero is a integrated development environment (IDE) used to build applications for various platforms. It allows programmers to create native apps for Windows, macOS, mobile devices (Android and iOS), and more using C++ or Delphi. RAD Studio is known for its rapid application development features and is targeted towards professional developers building data-rich and visually appealing applications.

RAD Studio 12.1 Athens introduces split editor views, letting you work with multiple editor windows simultaneously. These windows can be arranged side-by-side or stacked vertically. This feature is especially helpful for editing different parts of the same file at once and viewing both the design and code for your application side-by-side.

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

RAD Studio is licensed per Named, Network Named or Concurrent user and is available as a Perpetual License with an Update Subscription that includes support and free upgrades for 1 Year. See our RAD Studio licensing page for full details.

RAD Studio is available to buy in the following products: