New PyCharm 2.0 EAP build: Django i18n, multiprocess debugging
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.
moo says:
October 20, 2011Is it possible to revert the look of tabs to the pre-PyCharm 2.0 one?
Dmitry Jemerov says:
October 21, 2011No. What’s the problem with the current look?
moo says:
October 21, 2011There 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, 2011There 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, 2011Okay, thanks for the information.
Kevin says:
October 24, 2011Dmitry, 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, 2011There’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.
Mikhail says:
October 26, 2011Hello.
How to call navigation from trans?
Don’t see anything similar in right-click menu: https://img.skitch.com/20111026-b1sngn2881p5umsin3925t21en.jpg
Kevin says:
October 26, 2011Dmitry,
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, 2011Yes, the spellchecker exception is a known issue; it’s fixed and the fix will be included in the next EAP.
Kevin says:
October 26, 2011Is 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
Christopher Currie says:
October 26, 2011Is there a plugin version of this EAP for Intellij IDEA Ultimate?
Dmitry Jemerov says:
October 27, 2011Not yet. We hope to be able to release an updated Python plugin together with the next IDEA 11 EAP.
evolk says:
October 28, 2011Thank you for great 2.0 vers.
Ted says:
October 29, 2011Pycham 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.