I have a big Python 2 project that I want to port to Python 3. As per the porting guide I want to become Python 2/3 compatible first. This would mean writing Python 3 compatible code in Python 2. Is there a way to tell PyCharm to turn on Python 3 code checking in a Python 2 project?
I use the Python Community Edition extension in IDEA, currently version 22.214.171.124. Open Settings. Under Editor -> Inspections find the section in the center pane for "Python" there is now a setting for "Code compatibility inspection" where you can choose the python versions to inspect.
I haven't looked lately but the PyCharm settings should be identical.