一番スマートなPython用プログラムIDE|PyCharm

  • 2015年8月5日
  • by 
一番スマートなPython用プログラムIDE|PyCharm

— あなたはどうやってプログラムを作成しますか?
— テキストエディタで書いていますよ!

IDEはどうも馴染まない。ちょっとした作業に使えない。最も手軽で環境を選ばないので、テキストエディタ系を使っている。そう答える人も少なくないと思います。

でも、21世紀なので、スマートでアシスタンスなツールを使ってみませんか?例えば、構文エラーチェック。エラーを自分で探すより、ソフトに任せたほうが速いし確実ですよね。

何か良さそうなIDEはないかと調べていたら、便利そうなのを見つけました。私が今回、紹介したいツールは「Python」のためのツールです。「JetBrains」というメーカは複数のIDE製品を出しています。

image11

PyCharm」もその1つです。

PyCharm – JetBrains

私の場合には「PyCharm」というツールです。キャッチコピーが「The Most Intelligent Python IDE」。

JetBrainsの自信を感じますね。

どこがスマートかというとー

例えば、vimプラグインで自動的に必要なライブラリをインポートとインストールもできるし、構文解析、補完、デバッグももちろんできます。UIはイケてるし、つまり、様々な機能が付いています。この辺りはネットでも様々なレビューがありますね。

image09

しかし、今回は、ちょっと違う機能について話したいです。Gitとの統合化です。

基本的に、Gitで作業しているとき、コマンドラインでpushやpullなどのコマンドを入力しないと、だめですよね。プログラミングの最中にコマンドを繰り返し行うのは煩わしい。

とにかく、1クリックでpushコマンドを実行したり、バジョーン履歴を見ることができたら、便利ではありませんか。PyCharmではそういうこともできます。

GitとPyCharm

先に、普通の通りにGitリポジトリフォルダを作ります。(*Gitに関する詳細は割愛させていただきます。)

作成した後、「PyCharm」でレポジトリフォルダをプロジェクトフォルダとして設定したら、Gitメニューが出てきます。

例えば、Commitコマンド:

image13

image12

Pushコマンド:

image06

image04

勿論、以上のGit統合化機能だけではなくて、一般的なGitコマンドを全部GUIインタフェイスでコントロールする可能です。

いかがでしたでしょうか?細かい手作業の現在から自動ソフトの未来に行きましょう。

【週刊bitWave】(メルマガ)始めました!
登録はこちらからメールアドレスを入力してお申込みください。

ご登録いただいたメールアドレスは 【週刊bitWave】の更新情報の配信にのみ使用します。

個人情報の取扱いに関しては、「プライバシーポリシー」をご確認ください。解除はいつでこちらから行うことが可能です。

あなたにおすすめ

仮想環境で『Ansible』を使ってサーバ構築... 最近、サーバ構築を実施する必要がありました。 まずは仮想環境を作り、サーバ構築を……と思ったのですが、私はインフラ周りの経験が浅く、色々困ったことが頻出してしまいました。 今回の記事では、私と同じような “サーバ構築ビギナー” ...
「Puppeteer」+「LINE Notify」でサイトの更新時のみ通知を受け取ってみる... 前回の記事では閲覧数向上が期待できそうなキーワードの「Puppeteer」と「LINE Notify」のそれぞれの解説、およびサイトのサムネイルを通知してみるといった試みを実施してみました。 <bitWave関連記事『「Puppeteer...
Vue.jsで社用登録データフォームを作ってみた... 今回は社内用データ登録フォームを作ろうと思い、初めて「Vue.js」を試してみることにしました。 「Vue.js」は使い方、書き方も簡単で、初心者もすぐ活用できるjsだと思いましたので、この場を借りて共有させていただきます。 なお、...
「Puppeteer」+「LINE Notify」でサイトのサムネイルを通知してみる... 今回は記事閲覧数が期待できそうなキーワードを用いて、ブログを書いてみようかと思います。 そのキーワードとは…… 「Puppeteer」と「LINE Notify」。 「Puppeteer」って何? 「LINE Notify」って...