
CoolなEclipseプラグイン(10)
スクリプト言語をサポートするEclipseプラグイン
|
|
3.PyDev(Python Development)プラグイン |
PyDev(Python Development)は、Eclipse上でPythonとJavaで実装されたPythonのインタプリタJythonのプログラムの開発をサポートするプラグインです。コード補完、シンタックスハイライティング、シンタックス分析、リファクタリング、デバッグをサポートしています。
■入手方法
次のアップデートサイトからプラグインをインストールします。
ここでは、執筆時の最新版であるPyDev for Eclipse 1.0.1をインストールします。
■使い方
・準備
PyDevを利用するには、PythonもしくはJythonの実行環境をインストールする必要があります。ここでは、Pythonを利用します。下記のPythonのURLからダウンロード、インストールしてください。
次にインタプリタの設定を行います。Eclipseメニューの[ウィンドウ]→[設定]、[Pydev/Interpreter - Python]を選択し、Pythonインタプリタを指定します(図1)。
![]() |
| 図1 Pythonの設定 |
・プロジェクトの作成
Eclipseのメニューの[ファイル]→[新規]→[プロジェクト]→から[Pydev/Project]を選択し、Pythonプロジェクトを作成します(図2)。
![]() |
| 図2 Pythonプロジェクトの作成 |
・スクリプトの作成
Eclipseのメニューから[ファイル]→[新規]→[ファイル]を選択し、拡張子がpyのファイルを作成し、Pythonのコードを記述します(図3)。
![]() |
| 図3 Pythonのコードを記述 |
・スクリプトの実行
Pythonスクリプトを選択、右クリックし、[実行]→[Python Run]を選択すると、スクリプトを実行することができます(図4)。実行結果は、コンソールビューに表示されます。
![]() |
| 図4 Pythonスクリプトの実行画面 |
スクリプトの実行結果は、コンソールビューに表示されます。Jython上で実行する場合は、図4のメニューにて、Jython Runを選択します。ほかにカバレッジを算出したり、ユニットを実行することもできます。
| 3/3 |
INDEX |
||
| 1.EPIC(Eclipse Perl Integration)プラグイン | ||
| 2.RDT(Ruby Development Tool)プラグイン | ||
| 3.PyDev(Python Development)プラグイン | ||
CoolなEclipseプラグイン バックナンバー
- 第1回 Javaのプロパティファイルを編集するEclipseプラグイン
- 第2回 ソフトウェアの品質向上を支援するプラグイン
- 第3回 データベース開発を支援するプラグイン
- 第4回 Webアプリケーション開発を支援するプラグイン
- 第5回 正規表現の入力・テストを行うプラグイン
- 第6回 サンプルコードの入手をサポートするプラグイン
- 第7回 プログラミングにあると便利なプラグイン
- 第8回 RSSを表示できるEclipseプラグイン
- 第9回 データベースの利用に便利なEclipseプラグイン
- 第10回 スクリプト言語をサポートするEclipseプラグイン
- 第11回 ビルドを効率化するEclipseプラグイン
- 第12回 便利なプラグインの集大成MyEclipse
- 第13回 簡単にFlashアプリを作成できるFlexBuilder 2
- 第14回 軽量なUMLプラグインAmaterasUML
- 第15回 バージョン管理に便利なSubversiveプラグイン
- 第16回 EPFプラグインでらくらく開発プロセス管理!(入門編)
- 第17回 EPFプラグインでらくらく開発プロセス管理!(実践編)
- 第18回 お決まりコードを設計書から自動生成するblancoCsv
- 第19回 Project Zeroでスクリプト+Ajaxのアジャイル開発
- 第20回 ERダイアグラムを編集するAmaterasERDでDB設計
- 第21回 Apache LDAP StudioでLDAPはもう怖くない
- 第22回 JavaScriptを書かずにAjaxを実現するjMaki
- 第23回 Mylyn&Tracでリズムに乗ってタスクを大掃除♪
- 第24回 これはすごい!? コード品質のカイゼン化プラグイン2種
| Java Solution全記事一覧 |
TechTargetジャパン
- 並列分散処理の常識をHadoopファミリから学ぶ (2012/2/8)
並列分散処理の課題やHadoopの長所/短所、そして短所を補うHadoop関連プロジェクトの構成や概要などを簡単に紹介 - WebLogicサーバ最新版「12c」の気になる4つの特徴 (2012/1/31)
久々にメジャーアップグレードしたJavaアプリケーションサーバについて、製品担当者に軽量インストーラなどの特徴を聞いた - GitHubをもっとソーシャルに使いこなすための7つ道具 (2012/1/23)
ソースコードホスティングのGitHub周辺で便利な新サービスが続々登場しているので、まとめて紹介しよう。特に連動クラウド「fluxflex」が注目だ - 新キャラ登場!スクラムやるならRedmineとALMinium (2011/12/26)
「黒板を“かんばん”にしてたら先生に怒られた(T_T)」「管理はPC内でやればいいのよ」「承知しました」
|
|
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -




