IDEs 新闻

用筛选功能准备更干净的数据集

12月 9, 2024
DataSpell 2024.3 首次推出 Data Wrangler,这是一款无代码工具,可简化数据清理和准备,从而节省时间并提高工作效率。

DataSpell by JetBrains is an Integrated Development Environment (IDE) specifically designed for data analysts and engineers. It allows you to write Python scripts, run SQL queries, analyze data in Jupyter notebooks, manage dbt workflows, and connect to databases, all within one seamless interface. DataSpell empowers you to stay focused on exploring insights and delivering high-quality results by combining rich data analysis tools with features like real-time error checking, code quality analysis, and built-in support for best practices like testing and documentation.

The DataSpell 2024.3 update introduces Data Wrangler, a no-code tool designed to streamline data cleaning and preparation, addressing the significant time investment often required in these processes. Initially focused on tabular data, Data Wrangler offers intuitive actions such as filtering, cleaning, and replacing data, alongside advanced statistical functions like min-max scaling, Z-score normalization, and various methods for outlier detection and skewness reduction. Enhancing productivity, the tool generates code for transformations, allowing users to seamlessly incorporate changes into their workflows or export results in versatile formats. With its guided approach and user-friendly interface, Data Wrangler demonstrates JetBrains' commitment to automate and optimize data manipulation tasks for data professionals.

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

DataSpell is licensed per user as a commercial annual subscription. See our DataSpell licensing page for full details.

DataSpell is available individually or as part of JetBrains All Products Pack.

加速 ASP.NET Web 应用的创建

12月 6, 2024
利用代码完成、实时调试和丰富的项目模板来简化您的 Web 应用程序开发。

ASP.NET, Microsoft’s framework for building dynamic web applications, is well-supported in modern integrated development environments. These IDEs provide features like syntax highlighting, intelligent code completion, and debugging tools. Many offer project templates designed specifically for ASP.NET applications. This support helps developers automate repetitive tasks and catch issues early with real-time feedback. By improving code quality and simplifying workflows, it enables faster development cycles and enhances overall productivity.

Several IDEs offer support for ASP.NET including:

  • Rider by JetBrains empowers cross-platform ASP.NET development with intelligent code completion and debugging tools.
  • RemObjects Elements streamlines ASP.NET development with code editing, debugging and project management tools.
  • Microsoft Visual Studio Professional provides a native environment for building ASP.NET applications, offering visual designers and comprehensive development features.

For an in-depth analysis of features and price, visit our comparison of Integrated Development Environments (IDEs).

Compare IDEs

用错误可视化改进调试

12月 4, 2024
JetBrains RustRover 2024.3 为借用检查器错误添加可视化的变量生命周期,从而简化了调试并节省了时间。

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.

The JetBrains RustRover 2024.3 update introduces visualized variable lifetimes for borrow checker errors, offering developers a more intuitive way to understand and resolve issues related to Rust's ownership and borrowing rules. By providing clear, integrated lifetime visualizations when errors occur, this feature streamlines debugging workflows and eliminates the guesswork often associated with interpreting textual error messages. It enables developers to quickly identify conflicts and overlaps in variable lifetimes, improving productivity and code quality, especially in complex projects. This enhancement, seamlessly integrated with external linters, ensures a smoother and more efficient development experience.

To see a full list of what's new in 2024.3, 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 (including continuity discounts), lapsed renewals, and additional user licenses. See our RustRover licensing page for full details.

RustRover is available to buy in the following products:

用 OpenCV 图像查看器可视化您的数据

12月 3, 2024
JetBrains CLion 2024.3 通过新的 OpenCV 图像查看器增强了调试功能,使计算机视觉开发更快、更直观。

CLion, by JetBrains, is a robust Integrated Development Environment (IDE) tailored for C and C++ development, with support for other languages like Python, Kotlin, and Rust via plugins. Designed for software developers and embedded engineers, it streamlines coding with features like intelligent code completion, real-time analysis, and an advanced debugger. CLion integrates seamlessly with tools like CMake, version control systems, and remote development setups, making it ideal for cross-platform and performance-critical projects. By automating repetitive tasks and enhancing code quality, it helps developers focus on innovation and problem-solving.

The JetBrains CLion 2024.3 update introduces an OpenCV (Open Source Computer Vision Library) image viewer feature that enhances the debugging process for software developers working with computer vision and machine learning applications. This feature allows two-dimensional OpenCV arrays to be visualized directly as images within a separate dialog during debugging, enabling a more intuitive understanding of complex data. By integrating image editing capabilities into the development workflow, it eliminates the need for external tools, streamlining tasks such as data inspection and manipulation. This addition ensures a faster, more efficient debugging experience, improving overall productivity and precision when developing vision-based applications.

To see a full list of what's new in version 2024.3, 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.

CLion is available to buy individually or as part of JetBrains All Products Pack.

用无代码筛选简化数据分析

11月 29, 2024
JetBrains PyCharm 2024.3 让您无需编写代码即可筛选和分析数据,结果在所有受支持的 Python 框架中即时获得。

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 2024.3 release introduces a powerful no-code data filtering feature, allowing users to seamlessly filter and analyze data directly within the Data View tool window or dataframes using an intuitive Filter icon. This update eliminates the need for coding, providing immediate, in-window results, and supports popular Python frameworks like pandas, Polars, NumPy, PyTorch, TensorFlow, and Hugging Face Datasets. Ideal for data scientists, analysts, and developers, this feature enhances productivity, simplifies data exploration, and enables rapid iteration on datasets, making it particularly useful for tasks like preprocessing, cleaning, and extracting insights from complex data.

To see a full list of what's new in version 2024.3, 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 (including continuity discounts), lapsed renewals, and additional user licenses. See our PyCharm licensing page for full details.

PyCharm is available to buy in the following products: