Download the latest version of Educational Products by JetBrains: for Windows, macOS or Linux.
- PyCharm Community Edition can help you create Python projects and handle them in an advanced environment. Among the features it provides you with, you can find syntax highlighting, project.
- PyCharm auto-detects these distributions and adds it to the Linux Distribution list. You don’t need to add extra pre-configuring – starting with 2021.1, PyCharm will do everything for you. Although debugging is fully supported for WSL 2, users still need to do a few things.
A simple to use programming tool that provides you with code completion, error highlighting, customizable UI and rigorous testing support
What's new in PyCharm Community Edition 2021.1 Build 211.6693.115:
- Collaborative development:
- Code With Me connects remote teams in a feature-rich remote collaborative environment. Set the required level of access and invite others to collaborate on your project with you by sharing the link with them. Your peers do not even need to have an IDE of their own installed to collaborate with you. Code With Me includes embedded audio and video calls, along with chat messaging, which will help teams discuss the code, share their knowledge, and cooperate more efficiently.
If you are working as a programmer, you probably understand the importance of having the right tool that can help you simplify your work.
Although you can use a simple text editor to create or edit your source code, turning to specialized third-party software can yield quicker, more efficient results. One of the applications mentioned above is PyCharm Community Edition.
Please note that, in order to run this application as intended, you need to provide it with a suitable Python interpreter beforehand, as creating a project without one is not possible.
Comprehensive interface
This application packs a smooth user interface that encompasses a huge amount of functions, which can help you create or edit your projects in an effective manner.
However, unless you have previous experience with similar utilities, the multitude of features it offers you might seem overwhelming. On the bright side, in case you have trouble understanding some of its abilities or encounter any other difficulties, you can turn to the highly detailed help manual it packs.
Edit your code efficiently
PyCharm Community Edition can help you create Python projects and handle them in an advanced environment. Among the features it provides you with, you can find syntax highlighting, project synchronization, auto-complete, event log, console, terminal, bookmark support, code inspection and debugging.
Before you can access the main window, however, you need to create a project file on your computer by specifying a location and choosing your preferred interpreter from the combo menu.
Extensive configuration window
Aside from its code processing capabilities, this utility also provides you with a rich Settings window, that packs an enormous amount of customizable parameters.
For instance, it is possible to change its appearance, so that it better fits your needs, customize a broad range of hotkeys for various actions, toggle your favorite live templates and also manage your plugins.
Powerful Python IDE with a rich configuration menu
All things considered, PyCharm Community Edition is a handy application that can help you create and organize your Python projects in an efficient, intuitive manner. It comes with a comprehensive user interface, integrates numerous functions and enables you to customize several of its components.
Filed under
PyCharm Community Edition was reviewed by Vlad Constantinescu- 2 GB RAM minimum, 8 GB RAM recommended
- 2.5 GB hard disk space, SSD recommended
- 1024x768 minimum screen resolution
PyCharm Community Edition 2021.1 Build 211.6693.115
add to watchlistsend us an updatePycharm Community
- runs on:
- Windows 10 64 bit
Windows 8 64 bit - file size:
- 364 MB
- filename:
- pycharm-community-2021.1.exe
- main category:
- Programming
- developer:
- visit homepage
Pycharm Community Ide
top alternatives FREE
top alternatives PAID
Early Access ProgramThis EAP build brings several nice additions to WSL 2 support, makes indexing faster, and introduces a GitHub pull request template.
As usual, please read the blog post, try out the new features, and let us know if you encounter any problems.
We encourage you to join the program to try out the new and improved features. By testing these updates and giving us feedback, you can help us make PyCharm better for you. As always, you can download the new EAP from our website, get it from the free Toolbox App, or update using snap if you’re an Ubuntu user.
Important! PyCharm EAP builds are not fully tested and might be unstable.
WSL 2 support
The best news is that from now on, you can work in PyCharm with your project stored on the WSL filesystem, without copying the project to your Windows file system.
Also, PyCharm now detects the WSL interpreter. If no WSL interpreter is configured for your project, PyCharm will look for system interpreters and set them as the default interpreter automatically.
What’s more, you can open any directory in wsl$ with PyCharm. If PyCharm detects any Python file in the directory, it will suggest creating a WSL-based interpreter. See dedicated PyCharm Help page.
Once the project is open, PyCharm Terminal will already be configured to run on WSL. As for version control, you can use Git that is installed on your WSL instance.
As we mentioned in the previous EAP blog post, PyCharm now allows you to use custom Linux distributions run on WSL. PyCharm auto-detects such a distribution and adds it to the Linux Distribution list. You don’t need to add extra pre-configuring – starting with 2021.1, PyCharm will do everything for you.
Although debugging is fully supported for WSL 2, users still need to do a few manual steps to configure the debugger to work with WSL 2. Thanks to the feedback from the PyCharm community (PY-44230), we’ve created a set of simple instructions on how to enable debugging for WSL configurations.
Faster indexing
Our new prebuilt indexes for the most popular Python interpreters have made the standard library indexing much faster. The new approach to prebuilt indexes also helped us make the PyCharm installation file smaller.
VCS
Support for a Git commit template
PyCharm now has a Git commit template, which you can use to create custom commit messages depending on your needs. If you define a commit template, the IDE will display the text from it as an initial commit message.
UX and UI updates in HTTP Client
When you run a request from the HTTP client, the IDE opens the Services tool window. It is now possible to collapse the returned HTML, JSON, or XML by clicking on the minus icon next to it.
The right vertical pane has been given a new look. Response view settings are now grouped under the ‘eye’ icon. When you click on it, you can choose to show line numbers and the format for viewing the response. What’s more, it is easy to scroll to the top and to the bottom of the response by clicking the respective icons.
The last new icon, ‘Copy Response Body To Clipboard’, allows you to copy the response body without all the additional info that the full response contains.
You can find the rest of the changes for this EAP build in the release notes.
Ready to join the EAP?
Some ground rules
- EAP builds are free to use and expire 30 days after the build date.
- You can install an EAP build side by side with your stable PyCharm version.
- These builds are not fully tested and can be unstable.
- Your feedback is always welcome. Please use our issue tracker and make sure to mention your build version
How to download
Download this EAP from our website. Alternatively, you can use the JetBrains Toolbox App to stay up to date throughout the entire EAP. If you’re on Ubuntu 16.04 or later, you can use snap to get PyCharm EAP and stay up to date.
Pycharm Community Edition Setup
The PyCharm team