New PyCharm 2.0 EAP build: Django i18n, multiprocess debugging

Posted on by Dmitry Jemerov

During the past two weeks, the PyCharm team has mostly been focused on bringing the features we’ve already started (such as Mako and Cython support) closer to release condition, rather than delivering splashy new stuff. However, there are some new features that I would like to specifically highlight:

  • Navigation from the text inside of a {% trans %} or {% blocktrans %} tag in a Django template to the .po file;
  • Intention to wrap a block of text inside a Django template in a {% trans %} or {% blocktrans %} tag (immediately extracting the text to the .po file);
  • Possibility to debug an application that spawns multiple Python process (for example, a Django application which doesn’t run in –no-reload mode, or applications using many other Web frameworks that use a similar approach to code auto-reloading).

You can download the new build and read the detailed release notes on the EAP page.

Comments below can no longer be edited.

15 Responses to New PyCharm 2.0 EAP build: Django i18n, multiprocess debugging

  1. moo says:

    October 20, 2011

    Is it possible to revert the look of tabs to the pre-PyCharm 2.0 one?

    • Dmitry Jemerov says:

      October 21, 2011

      No. What’s the problem with the current look?

  2. moo says:

    October 21, 2011

    There is nothing particularly wrong about the current look, but the old one just felt much better (at least to me on Mac OS).

    • Dmitry Jemerov says:

      October 21, 2011

      There will be further changes to the UI look & feel, so I hope that you’ll like the final version better. In any case, we don’t plan to add any options for switching between old and new L&F.

      • moo says:

        October 21, 2011

        Okay, thanks for the information.

  3. Kevin says:

    October 24, 2011

    Dmitry, is there a way in the 2.0 EAP that you can revert back to a white background after running with coverage?

    • Dmitry Jemerov says:

      October 24, 2011

      There’s an action in the Tools menu to select the currently displayed coverage suite. If you select None there, no background highlighting will be displayed.

  4. Mikhail says:

    October 26, 2011

    Hello.

    How to call navigation from trans?
    Don’t see anything similar in right-click menu: https://img.skitch.com/20111026-b1sngn2881p5umsin3925t21en.jpg

  5. Kevin says:

    October 26, 2011

    Dmitry,

    There seem to be a lot of these kinds of errors:

    String index out of range: 19: String index out of range: 19

    I’m running into them every time I place the caret anywhere in an editor. I also had to disable the spellcheck, as it appeared to be throwing errors on every word. Are these known issues, or am I the only one experiencing this?

    • Dmitry Jemerov says:

      October 26, 2011

      Yes, the spellchecker exception is a known issue; it’s fixed and the fix will be included in the next EAP.

      • Kevin says:

        October 26, 2011

        Is the string issue a part of that? Because I have the spelling check disabled and I still see this every time I move the caret:

        1:17:12 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:17:14 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:18:23 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:18:41 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:18:42 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:18:44 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:18:45 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:18:46 PM StringIndexOutOfBoundsException: String index out of range: 15: String index out of range: 15
        1:19:30 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:31 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:33 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:34 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:35 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:37 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:38 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:40 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:43 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:44 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:49 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:50 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:52 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:54 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:56 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:58 PM StringIndexOutOfBoundsException: String index out of range: 19: String index out of range: 19
        1:19:59 PM StringIndexOutOfBoundsException: String index out of range: 15: String index out of range: 15

  6. Christopher Currie says:

    October 26, 2011

    Is there a plugin version of this EAP for Intellij IDEA Ultimate?

    • Dmitry Jemerov says:

      October 27, 2011

      Not yet. We hope to be able to release an updated Python plugin together with the next IDEA 11 EAP.

  7. evolk says:

    October 28, 2011

    Thank you for great 2.0 vers.

  8. Ted says:

    October 29, 2011

    Pycham needs to be updated to work with virtualenv 1.6.4. There is no scripts directory in the virtual env any more, it’s called bin. I was unable to add the virtualenv to pycharm until I made a symlink call scripts to bin.

Subscribe

Subscribe for updates