PyCharmのススメ

python用のデバッガや統合開発環境は色々ある様ですが、
安心して使えそうな定番という様なモノは無い様です。
(人によってはPyDevとかemacsとかかもしれませんが)

pythonだってデバッガはあった方が良いに決まってるってことでたまに試してみると、
数年前に良い感じだと思った記憶があるPTVSが今試してみたらなんか動きがヘンとか、
PyScripterってどうかな?と思ってちょっと試してみるといきなりブレークポイントが
効かなかったりしてもうホントにゲンナリします。
(マルチスレッドでブレークポイントかからないパターン多いです)

そんななか、やっと出会えたPyCharm、こちらイキナリ普通に使えて良いです。
無償でオープンソースのCommunity版でも普通にブレークポイント使えて変数とコールスタックが見える。
あと開いているファイル右クリック選択でそのファイルの実行・デバッグが即開始できる。
わざわざプロジェクト作らなくてもディレクトリがプロジェクト相当に見える。
私にはドンピシャでした。2016年現在windows+python3はこれじゃないでしょうか。

なお念のため、PaPeRo iをpythonで制御する場合、pythonスクリプトがどこにあっても
websocket経由の制御になるので、ロジックのデバッグはwindowsでやって、
動くようになったところで本体で動かせばOKです。


0