Skip to end of metadata
Go to start of metadata

PyCharm 3.4 roadmap

The release theme is "User experience and performance improvements"

Release date: April - May 2014  

  • Remote interpreters/Deployment hosts settings rework (traff)
    • Special handling for vagrant based remote interpreters [PY-8751,PY-11439]
    • Copy remote skeletons to different folder
  • Environment variables import (traff) as Before launch task
  • Project interpreters/Python interpreters (ktisha)
  • Resources/Template roots -> Project structure (ktisha)
  • Color schemes (vlan)
  • Django custom tags settings - suppress or tags list
  • IdeaVim plugin enhancements (vlan)
    • Keymap-less shortcut conflicts handling [VIM-543]
    • Key mapping commands [VIM-288]
  • Django 1.7
    • App-loading changes, tests affected (ktisha)
    • Project creation admin enabled/disabled (ktisha)
  • Python parser error recovery (vlan)
  •  Missing quick-fixes for inspections (list) (ktisha)
  • Goto class/symbol: resolve to modules and packages [PY-6923] (vlan)
  • Unresolved/unused imports [PY-4330PY-1174], unused/undefined variables (vlan)
  • Live Templates for python [PY-2378] (vlan)
  • Debugger enhancements: (traff)
    • AppEngine debug
    • exception breakpoints redesign
    • Debug in Python console
    • step over yield from
  • Performance enhancements:
    • Terminal memory consumption (traff)
    • Python code insight (vlan)
    •  Quick-fixes
  • Pull members up/down refactoring (link)
    • General rework
    • Properties support

Postponed to later versions:

  • New project wizard
    • Two steps project dialog
    • Remote project dialog
  • Django run command UX: history and arguments
  •  Template languages (extended file types) (better design needed)
  • Project settings serialization (do not create empty files in case of default settings, migrate to the new serialization mechanizm)
  • Scratch plugin [PY-3151] (vlan)

  - Feature Implemented
  - Under Investigation
  - In Progress
  - Postponed

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.