IDEs 新闻

实时预览 Django 模板

12月 18, 2023
PyCharm 2023.3 通过创新的实时预览功能增强了 Django 模板编辑过程。

PyCharm by JetBrains is a comprehensive integrated development environment (IDE) designed specifically for Python developers. It offers a wide range of features that enhance the Python development experience, including code completion, debugging, and version control integration. PyCharm also provides specialized features for web development with Django, including project templates, templates debugging, and server integration.

Version 2023.3 introduces a streamlined workflow for editing Django templates with a new live preview feature. Code changes are now instantly reflected in the preview, eliminating the need for manual reloading. The integrated Developer Tools console provides convenient troubleshooting capabilities. This intuitive approach makes it quick and easy to polish your Django templates.

To see a full list of what's new in version 2023.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 subscription renewals, and additional user licenses. See our PyCharm licensing page for full details.

For more information, visit our PyCharm product page.

创建具有 Java 21 新功能的应用程序

12月 14, 2023
IntelliJ IDEA 2023.3 支持最新的 Java 21 增强功能,包括虚拟线程和记录模式。

IntelliJ IDEA is a feature-rich Java IDE that empowers developers with a comprehensive set of tools for intelligent coding assistance, effortless navigation and search, seamless refactorings, in-depth code analysis, comprehensive Web and Enterprise development support, robust unit testing capabilities, and streamlined team collaboration features.

The IntelliJ IDEA 2023.3 release marks a significant milestone for Java development, offering support for the latest Java 21 advancements. Developers can now harness the power of virtual threads, record patterns, pattern matching for switch expressions, and sequenced collections, and explore previews of new language features including string templates and scoped values.

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

IntelliJ IDEA 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 IntelliJ IDEA licensing page for full details.

For more information, visit our IntelliJ IDEA product page.

凭借 AI 辅助提高您的编码效率

12月 13, 2023
JetBrains AI Assistant 凭借智能代码完成、生成、重构、调试和解释来增强您的开发工作流程。

JetBrains AI Assistant is an innovative AI-powered coding companion add-on that integrates with IntelliJ IDEA, PyCharm, PhpStorm, ReSharper, and other JetBrains IDEs. It employs multiple large language models (LLMs) including OpenAI and proprietary JetBrains models in order to provide developers with the assistance they need, when they need it.

The AI Assistant's abilities include:

  • AI-powered multiline code completion: Receive intelligent code suggestions that span multiple lines, enhancing coding efficiency.
  • Context-aware AI features: Harness AI insights that consider the surrounding code, providing relevant and tailored assistance.
  • Documentation and commit message generation: Automate documentation creation and generate insightful commit messages with AI expertise.
  • Code generation from descriptions: Utilize AI to generate code from natural language descriptions, eliminating repetitive coding tasks.
  • Code explanation: Gain in-depth understanding of code elements, including regular expressions, SQL, and cron expressions.
  • Error resolution: Leverage AI to pinpoint and suggest fixes for errors, ensuring code integrity.
  • Refactoring suggestions: Receive AI-driven recommendations for improving code structure and readability.
  • Class, function, and variable name suggestions: Automatically generate meaningful names for code components, enhancing code organization.
  • Custom prompts library: Create and maintain a repository of custom prompts to tailor AI assistance to specific needs.
  • Code conversion: Seamlessly convert code into desired programming languages, promoting code flexibility.
  • Track AI context file inclusions: Understand which files contribute to the context used by AI features, enabling informed decision-making.
  • Transparency in data handling: Gain insights into data sending, saving, and sharing practices, ensuring data privacy and security.

JetBrains AI Assistant is licensed per user as a commercial annual subscription. It requires that you already own a JetBrains IDE product with an active commercial subscription license.

For more information, visit our JetBrains AI Assistant product page.

轻松可视化数据库数据

12月 11, 2023
DataGrip 2023.3 让您可以驾驭图表的强大功能,直接在 IDE 中深入了解您数据库的数据。

DataGrip is a multi-engine database environment that supports MySQL, PostgreSQL, Microsoft SQL Server, Oracle, Sybase, DB2, SQLite, HyperSQL, Apache Derby and H2. It includes an editor that provides intelligent coding assistance such as auto-completion, analysis and navigation. It also features a query console for running and profiling queries.

The DataGrip 2023.3 release seamlessly integrates charts within the data editor using the Lets-Plot library, allowing you to easily visualize query results and database object data. It offers a range of chart types including bar, pie, area, line, scatter, bubble, and stock charts. DataGrip intelligently selects the most suitable default chart type based on the data types involved, ensuring optimal data presentation and analysis.

Data can be grouped to uncover meaningful patterns and trends, and charts can be exported to PNG format. For database objects and DSV files, the chart is displayed alongside the table in split-view mode. In contrast, for in-editor results and query results shown in the Services tool window, the chart view replaces the table.

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

For more information, visit our DataGrip product page.

编写、编辑、运行和调试 Python 代码

12月 8, 2023
通过语法突出显示、代码完成和调试工具增强了 Python 编码效率。

Python is a high-level, general-purpose programming language known for its clear syntax and readability. Many IDEs offer support for the Python language with features such as interactive shells, integration with Python-specific frameworks, and debugging tools. Given Python's extensive use in data science, web development and automation, IDEs with robust Python capabilities are highly valued for their productivity enhancements.

Several IDEs support Python features including:

  • PyCharm by JetBrains is and IDE specifically designed for Python programming with intelligent code completion, refactoring tools, and a built-in debugger.
  • Microsoft Visual Studio Enterprise includes advanced Python support with integrated debugging and code analysis.
  • PrimalScript by SAPIEN Technologies offers code completion, error highlighting and a streamlined coding experience.

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

Compare IDEs