New Features
- Extract Method refactoring
- Introduce Field refactoring
- Possibility to mark directories as source roots (to ensure correct resolution of absolute imports)
- UI for configuring Django support in PyCharm
Resolved Issues
Editing |
|
| PY-380 | Don't set double quotation mark before text symbol |
Debugger |
|
| PY-456 | Python debugger: missing tooltip with value for function argument |
Parsing |
|
| PY-452 | Syntax error unrecognized - list in "while" statement |
Refactoring |
|
| PY-419 | Exception on attempt to perform Extract Method |
| PY-461 | Extract Method doesn't handle 'self' parameter |
| PY-467 | Do not treat self as method parameter in call in method case |
| PY-453 | List of possible parameters in extract method can't be reset |
| PY-457 | Incorrect refactoring of "self" object attribute |
Django Support |
|
| PY-417 | ifnotequal - unexpected symbols/{{ or {% expected |
| PY-387 | ViewMethodReference.a |
| PY-392 | autoescape/endautoescape in django templates: incorrect closing tag |
| PY-271 | Auto-closing of {% ... %} and {{ ... }} pairs in Django templates |
| PY-391 | Failed to submit PyCharm core |
| PY-466 | Map help button of the Django Support page of the settings dialog |
| PY-396 | UI for configuring Django support in PyCharm IDE |
| PY-393 | Validation of project name reqiured (for Django projects I think) |
| PY-376 | "endcomment" closing tag missing in completion list |
Inspections |
|
| PY-428 | Python PSI error |
| PY-312 | "Unexpected argument" inspection positively fails on eigenclass method call within inherited class |
| PY-459 | Unreacable code positively fails - if (try.. except..) else return |
Code Insight |
|
| PY-470 | java.util.ConcurrentModificationException - checkForComodification |
| PY-438 | Duplicate attributes in completion list |
| PY-440 | Ctrl-O doesn't work for the last class in file if caret is after its last method |
| PY-425 | NPE - ImportCandidateHolder.getRelevance |
| PY-423 | "Group by file structure" doesn't work in a meaningful way in PyCharm |
| PY-460 | **kwargs and *args auto-complete support |
| PY-237 | Show definitions working not well |
| PY-377 | NPE - ResolveImportUtil$LookupRootVisitor.visitRoot |
| PY-257 | "Sort alphabetically" option does not work in Python structure view |
| PY-381 | Ctrl + Q provides nothing in case of django-specific call |
| PY-458 | Stub and PSI element type mismatch in builtins.py: stub com.jetbrains.python.psi.impl.stubs.PyNamedParameterStubImpl@1f6d1d2 |
Labels:
None