Category News

用顏色編碼嵌入突出顯示錯誤類型

6月 19, 2025
RustRover 引入了嵌入描述,這些描述出現在編輯器中錯誤的旁邊,使用顏色提示立即指示每個問題的嚴重性。

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 seamlessly with Cargo, Rust's package manager, and includes built-in support for testing and debugging to streamline the entire development workflow. By focusing on the requirements of performance-critical and memory-safe applications, RustRover helps developers write efficient, reliable, and maintainable Rust code with ease.

JetBrains has added a valuable update to RustRover with the introduction of color-coded inlay error descriptions. This feature adds concise error explanations directly in the code editor whenever the caret is positioned within an error's range. What sets this apart is the use of consistent color schemes that reflect different levels of severity, enabling developers to quickly distinguish between warnings, errors, and other diagnostics. This visual feedback simplifies error identification and supports faster debugging and code correction.

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:

啟用跨平臺腳本和調試

6月 18, 2025
AlterNET Studio 10 允許您在完全調試的情況下運行 C#、VB 和 Python 腳本,從而支援 Windows、macOS 和 Linux 開發。

AlterNET Studio is a development toolkit designed specifically for .NET developers building Windows Forms or WPF applications. It provides a suite of components that integrate seamlessly into your applications, offering functionalities like advanced code editing with features akin to Microsoft Visual Studio, scripting capabilities in various languages for extending application logic, and a visual form designer for crafting user interfaces.

The AlterNET Studio v10 update introduces compatibility for C#, Visual Basic, and Python scripters and debuggers with macOS and Linux, allowing developers to build and debug cross-platform applications without being restricted to a Windows environment. By targeting .NET Standard 2.0, the non-visual components such as scripting engines and parsers are now usable across a broader range of platforms. Additionally, the inclusion of a debugger UI built with AlterNET UI and MAUI enables integration of modern, customizable debugging interfaces into cross-platform applications, improving development and enhancing productivity in multi-OS environments.

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

AlterNET Studio is licensed per developer. A license is only required when developing and compiling applications that use AlterNET Studio; end-users or testers of compiled applications do not require a license. The perpetual license includes a one-year subscription which entitles you to free updates to all new versions during the subscription period. See our AlterNET Studio licensing page for full details.

Learn more on our AlterNET Studio product page.

將報表直接連接到 JSON 資料

6月 18, 2025
利用 JavaScript 報表元件來設計、查看和匯出基於 Web 的新式報表,其中填充了來自 JSON 源的資料。

JSON data connectivity in reporting components provides the ability to use JSON (JavaScript Object Notation) data as a primary source for building and generating reports. This feature allows developers and analysts to connect directly to structured JSON data, whether from local files or web APIs, and incorporate it into report designs without the need for complex data transformation or intermediary storage. As JSON has become a widely adopted format for data exchange in modern applications, enabling direct connectivity simplifies the reporting process and ensures that reports can easily reflect up-to-date information from diverse and distributed sources.

Several JavaScript reporting components allow you to use JSON as a data source, including:

  • DevExpress Reporting offers flexible data binding options for complex reporting scenarios in JavaScript and enables you to connect to a variety of data sources, including JSON.
  • ActiveReportsJS by MESCIUS allows you to load and visualize structured JSON data, supporting modern web applications with interactive, real-time reporting.
  • Stimulsoft Reports.JS is a reporting solution for JavaScript that supports JSON data binding and enables browser-based report design with dynamic, data-driven content.

For an in-depth analysis of features and price, visit our comparison of JavaScript reporting components.

Compare JS Report Controls

使用滑塊捕獲調查反饋

6月 18, 2025
SurveyJS v2.2.0 添加滑塊和範圍滑塊問題類型,用於透過基於拖動的互動式輸入來收集單個值或值範圍。

SurveyJS is a family of extensible JavaScript libraries designed to help developers build robust form management systems fully integrated into their web applications. These libraries work seamlessly with any backend system and are fully compatible with modern JavaScript frameworks, including React, Angular, and Vue.

The SurveyJS 2.2.0 update introduces new Slider and Range Slider question types that enable developers to implement more interactive and precise input mechanisms within surveys. These components support a wide range of configuration options, including customizable minimum and maximum values, step sizes, labeled scales, and tooltip formatting. The Range Slider further enhances flexibility by allowing respondents to select and drag a value range using dual thumbs, with optional constraints on range length. Both question types can be seamlessly bound to text input fields, offering a more responsive and accessible data collection experience in custom survey workflows.

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

SurveyJS is licensed per developer with a one-time payment for indefinite use. Access to updates and technical support is available through a subscription. See our SurveyJS Survey Creator licensing page for full details.

Learn more on our SurveyJS Survey Creator product page.

Optimajet 加入 ComponentSource

6月 18, 2025
ComponentSource 與 OptimaJet 合作,為開發人員提供基於 React 的解決方案,用於構建無代碼的自訂 Web 表單。

OptimaJet is a global software vendor dedicated to providing developer-centric tools that streamline enterprise application development. Since 2013, the company has supported organizations across industries such as finance, government, logistics, and insurance. With offices in the United States and Hong Kong, OptimaJet delivers scalable, cost-effective solutions designed to accelerate development and adapt to changing business needs.

FormEngine is a powerful React-based drag-and-drop form builder that enables visual creation of complex web forms without the need for frontend coding. Forms are stored as JSON and rendered dynamically at runtime, allowing teams to build and update forms quickly while maintaining full control over structure and data flow. It is ideal for internal business tools, onboarding processes, and any application requiring flexible, frequently updated forms.

Through this partnership, ComponentSource extends its portfolio with a modern React-based solution that supports developers in building adaptive, data-driven forms with ease. Offering OptimaJet's FormEngine reflects ComponentSource’s ongoing commitment to equipping development teams with high-quality tools that simplify complex tasks, accelerate delivery, and enhance the flexibility of enterprise applications.

FormEngine, by OptimaJet, is licensed based on usage type, number of domains, and included components, with options for internal use, SaaS deployment, or OEM integration. See our FormEngine licensing page for full details.

For more information visit our OptimaJet brand page.