VSCodeからPyCharmへ移行しました。理由はUbuntuでVSCodeのDockerのリモートデバッグがなぜか止まらなかった為です。
VSCodeのDockerのリモートデバッグで止まらないのはMacでは動作したのでLinux系固有のバグ?の気がしています。
UbuntuにPyCharmインストール
まずはUbuntuにPyCharmをインストールしてから動かすまで。
これ系では珍しくshellでコマンド叩いて起動する形になります。
UbuntuでPyCharmインストールからHello Worldまでやってみた
Dockerコンテナのリモートデバッグ
次にやりたかったDockerコンテナのリモートデバッグ。動作はしましたがかなり遅い・・。動作させてるマシンスペックはかなりいいのでおそらくソフトウェアの問題。MacのVSCodeデバックはもっと早かったです。
Dockerを使用してインタープリターを構成する
PyCharmの設定
次に設定周り。下記を参考にさせてもらい最強の系譜に参画。
PyCharm のオレオレ最強設定
最強のPython統合開発環境PyCharm
便利なショートカットキー
intellij系の開発ツールは使いこなす系の勉強会が開かれる程、習熟すると生産性が変わってきます。
ショートカットキーについては下記を参考にさせてもらいました(^O^)
忙しい人のためのIntelliJ IDEAショートカット集(´-`)
IntelliJ のショートカット一覧(Windows)
個人的によく使うもの抜粋
- 定義へ移動
- Ctrl + クリック
- 履歴移動
- 前へ次へ
- Alt + 右 or 左
- 前へ次へ
- コードフォーマット
- Ctrl + Alt + L
- 全検索
- Shift + Ctrl + F
- 簡単検索
- Shift2回クリック
その他
一通り設定してコードでエラーが表示されていたのを下記で解消!
Pycharm:import文で「Unresolved reference」と警告されてしまう