PyCharm 2023.2.3 Is Out!
You can update to this version from inside the IDE, using the Toolbox App, or using snaps if you are an Ubuntu user. You can also download it from our website.
PEP 701: Formalization of f-strings
To address this change, PyCharm will adjust its inspections to allow reusing quotes, line breaks, escape sequences, and comments inside f-strings for Python 3.12. Additionally, existing intention actions for string literals, such as converting between various quote types, now work in accordance with the new syntax.
Below are the most notable fixes in the new version:
- The IDE now displays only one Kubernetes context by default, and contexts can be added and removed as needed. This prevents the IDE from freezing due to unnecessary refreshing of all contexts from kubeconfig files. [IDEA-327422]
- The Access is allowed from Event Dispatch Thread (EDT) only error no longer causes the IDE to malfunction when opening certain files. [IDEA-327168]
- Code reformatting works as expected in LightEdit mode. [IDEA-315522]
To find out more information about the issues resolved, please refer to the release notes.
If you encounter any bugs or have suggestions on how to further improve the IDE, please submit your feedback in the comments below, on X (formerly Twitter), or by using our issue tracker.