to post messages and comments.

PyCharm становится всё лучше и лучше! В новой версии при вхождении в breakpoint значения переменных можно видеть прямо в тексте файла. А ещё появились новые типы файлов — scratch, т.е. просто черновики. Теперь можно не держать рядом открытый sublime для временных файлов.

Я слоупок. Внезапно узнал, что pycharm не умеет считать всякие метрики и даже не показывает, сколько LoC в проекте. Какой утилитой для подсчёта статистики сейчас модно пользоваться, чтобы прокрутить её к IDE?

На первый взгляд ну очень хороша. На второй взгляд стало немного страшно, т.к. на первый взгляд простую ситуацию вида

class A(object):
    def foo(self): pass
class B(A):
    def foo(self): pass
b = B()
b.foo

разрулило неправильно. При переходе на b.foo пошло сразу на A.foo почему-то. Короче, всё равно придется внимательно следить, видимо.

Причины такого поведения не особо интересны уже, но забавно: чтобы не велосипедить графолибу самим, решили попробовать NetworkX. Заимпортили в пайчарме и тут же соснули:
import networkx as nx
----------------------------------------
Traceback (most recent call last):
Exception happened during processing of request from ('127.0.0.1', 51870)
File "c:\My\Dev\Python27\Lib\SocketServer.py", line 284, in _handle_request_noblock
----------------------------------------
self.process_request(request, client_address)
File "c:\My\Dev\Python27\Lib\SocketServer.py", line 310, in process_request
self.finish_request(request, client_address)
File "c:\My\Dev\Python27\Lib\SocketServer.py", line 323, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "c:\My\Dev\Python27\Lib\SocketServer.py", line 641, in __init__
self.finish()
File "c:\My\Dev\Python27\Lib\SocketServer.py", line 694, in finish
self.wfile.flush()
File "c:\My\Dev\Python27\Lib\socket.py", line 303, in flush
self._sock.sendall(view[write_offset:write_offset+buffer_size])
error: [Errno 10053]

блядь, уроды из джетбрейнса просто уроды. Вот зачем было ремапить все под свою джавахуйню, даже если выбрал насройки маковские кей биндинга. Например, где моя удобная command+shift+/ ? Хуй. Во всех маковский приложениях работает кроме ебучих джетбрейнс.

о! Наконец то пофиксили мою багу, и теперь лайв-эдит плагин работает и в пай-чарме. Красота! Кстате, jetbrains молодцы, дают опен сорс лицензии, я такой вот пользуюсь.

Либо раньше не замечал, либо начали гайки подкручивать, PyCharm начал отслеживать запуск нескольких копий приложения, и предлагать закрыть все кроме одной (на выбор), что лично мне не как не мешает, лишь печалит что надо повторно руками запускать проект, а раньше всё тихо в фоне висело.

Я не так давно радовался возможности коммита из IDE, а сегодня порадовался тому, что-таки не забываю консоль.
чарма весь день рапортует, что коммиты успешны, даже 2 раза пуш делал — всё супер!
Смотрю, в очередном коммите нет нового файла(обычно чарма их предлагала добавить тут же), лезу в консоль и...
$ hg st
M main/web_responses.py
? reportapp/__init__.py
? reportapp/tests.py
? reportapp/views.py
Это ли не чудо? Новый каталог вообще не добавлен! Не беда, добавляем, коммит, пуш и
abort: push creates new remote branches: dev_reports!
(use 'hg push --new-branch' to create new remote branches)
А мужики-то не знали!^W^Wчарма ничего не сказала.

Щупаю тут PyCharm. Она вообще шалеет. Обзывает мои переменные локальными и не используемыми, хотя каждая в половине кода встречается в функции. и обзывает return нерабочим, типа он вне функции. %) а еще советы по импорту дает. позор же =(

В 1.5 теперь можно дебажить темплейты джанговские, вроде прикольно, но не понятно пока зачем, но это до тех пор пока не прижмет, но приятно что есть =)

Стал счастливым обладателем лицензий на PyCharm. Без неё прожить можно, но с ней намного лучше и приятнее. Наконец блуждания между eclipse, netbeens и всякими мелкими редакторами, закончены.

жаль, что PyCharm не понимает: в django шаблонах, в <script> могут использоваться шаблонные теги. Сейчас подобные конструкции помечаются, как синтаксически неправильные.

из всех IDE'шных пайтоновских потугов за последние три года понравился pycharm jetbrains.com от JetBrains, годная штука, ничего не скажешь. И рефакторинг оно умеет и Django-шаблоны грамотно дополняет и с гитом дружит, сказка! Тормозит не больше pyDev. Если будет по ученической лицензии распространяться, — однозначно брать :).