Lançamentos do PyCharm

Released: Jun 10, 2024

Atualizações na 2024.1.3

Recursos

  • Added completion for expected literal types in assignments.
  • Added support for using TypedDict for more precise **kwargs typing with autocomplete and parameter info.
  • requirements.txt: Now shows in-place warning for not installed packages.
  • IJ plugin: Added an easy way to copy review ID to clipboard.
  • Snowflake: Added support for DYNAMIC tables.
  • [LLM] Added the ability to generate tests for Vue components.
  • [LLM] You can now add generated tests into existing file when possible.
  • Added a Code...

Released: May 29, 2024

Atualizações na 2024.1.2

Recursos

  • Support for DRF viewsets and routers in the Endpoints tool window - When working with the Django REST Framework in PyCharm, not only can you specify function-based or class-based views in the path, but you can now also specify viewsets and see the results in the Endpoints tool window. You can also now map HTTP methods to viewset methods, and PyCharm will display the HTTP methods next to the relevant route, including for custom methods. Routes without @actions decorators are now...

Released: Apr 30, 2024

Atualizações na 2024.1.1

Recursos

Improvements to the Endpoints tool window

  • PyCharm now groups endpoints by web application.
  • PyCharm's Endpoints tool window now recognizes uses of include() in the routing systems of Django projects and displays the endpoint routes.
  • The Search Everywhere dialog now has a dedicated Endpoints tab. Simply start typing the URL as you remember it, and then select the endpoint you need from the list.

Jupyter Notebook

  • Navigation and refactoring across notebooks and scripts - This feature makes...

Released: Apr 4, 2024

Atualizações na 2024.1

Recursos

Hugging Face: Quick documentation preview for models and datasets

  • You can now get all the information about any Hugging Face models or datasets you're working with right inside PyCharm. Hover over a dataset or model name to view its description in a popup, or press F1 to open the Documentation tool window next to the editor.

Full line code completion for JavaScript and TypeScript

  • PyCharm 2023.3 brought local ML-powered full line code completion for Python code, and in this release, the...

Released: Mar 21, 2024

Atualizações na 2023.3.5

Correções

  • The "Problems" tool window no longer displays outdated project errors that have already been resolved.
  • PyCharm now supports Docker 2.25, eliminating errors that occurred when attempting to create a Docker-compose interpreter with Docker 2.25.
  • Introduced a workaround to reduce the probability of IDE crashes after updating to Apple macOS Sonoma 14.4.
  • Fixed the issue causing erratic screen scaling on Linux.

Released: Feb 26, 2024

Atualizações na 2023.3.4

Recursos

  • New AI Assistant functionality - Added the ability to generate Python type annotations for functions as well as getting Django views, admins, and serializers for models. Obtain a quick analysis of the data inside your DataFrame and convert Jupyter notebooks to scripts.
  • The Django Structure tool window - You can now navigate through your Django projects faster with the new features of the Django Structure tool window. Access settings.py or identify and register unregistered admins...

Released: Jan 26, 2024

Atualizações na 2023.3.3

Recursos

  • Visual diff for Jupyter notebooks - PyCharm now provides a diff view for Jupyter notebooks that renders cells with inputs as if you're looking through the actual notebook.
  • AI Assistant: Unit test generation - You can now use JetBrains AI Assistant to speed up your Python development with automated unit test generation for methods in classes.
  • Jupyter notebooks: Widget rendering - PyCharm displays interactive graphics for libraries such as Matplotlib, Bokeh, Plotly, pyecharts, and...

Released: Dec 20, 2023

Atualizações na 2023.3.2

Correções

  • PyCharm now correctly resolves <code>pytest_plugins</code> for pytest fixtures declaration.
  • The test runner now works fine with Django 5.0.
  • Fixed several issues that occurred when working with the HTTP Client.
  • Fixed the issue causing the IDE to display a blank window when opening a second project in full-screen mode on macOS.
  • When using borderless mode on Windows, the IDE once again correctly restores the position of a window that had previously been snapped to one side of...

Released: Dec 12, 2023

Atualizações na 2023.3.1

Recursos

  • Added the opportunity to check the access status for users with corporate IDE licenses from the AI Assistant tool window.

Correções

  • Fixed a bug preventing users from logging in to AI Assistant.

Released: Dec 6, 2023

Atualizações na 2023.3

Recursos

AI Assistant Is Out of Preview [General Availability]

  • JetBrains AI Assistant is now generally available with a number of new and improved features to increase your productivity in JetBrains IDEs.
    • With AI Assistant, you get enhanced code generation directly within the editor, context-aware AI Chat that answers project-related queries without copying code, and project-aware AI Actions that provide more comprehensive results. To improve code change clarity, a new diff view has been...