2010年5月8日土曜日

IPythonとckwの組み合わせがナイス

Pythonを使ったアプリケーションを開発中、
新しいライブラリの使い方などを理解するために、
対話的にライブラリを使ってみることがある。

そんな時に便利なのがIPythonだ。
http://ipython.scipy.org/moin/

全体的に、IDLEよりも、よくできている。
メンバの補完などの挙動は、IDLEは今一つだ。

ひとつIPythonの問題が、DOS窓で動くということだが、
ckwを使えば解決する。
http://sites.google.com/site/craftware/ckw

そんなわけで、僕は普段、IPythonとckw を組み合わせて使っている。
IPython用のckwの設定ファイルを公開しておこう。

--------------------------------------------

!
! ckw setting
!

Ckw*foreground: white
Ckw*background: black
!Ckw*cursorColor:     green
!Ckw*cursorImeColor:  red
!Ckw*backgroundBitmap: ckw_background.bmp

Ckw*title: ckw[IPython]
Ckw*exec:  c:\python26\python.exe c:\python26\Scripts\ipython
Ckw*chdir: c:\

Ckw*scrollHide:  no
Ckw*scrollRight: yes
Ckw*internalBorder: 1
Ckw*lineSpace: 0
Ckw*topmost: no
!Ckw*transp: 220
!Ckw*transpColor: #000000

Ckw*font: MS Gothic
Ckw*fontSize: 12

Ckw*geometry:  80x26
Ckw*saveLines: 10000

Ckw*color0:  #000000
Ckw*color1:  #0000FF
Ckw*color2:  #00FF00
Ckw*color3:  #00FFFF
Ckw*color4:  #FF0000
Ckw*color5:  #FF00FF
Ckw*color6:  #FFFF00
Ckw*color7:  #FFFFFF

Ckw*color8:  #FFFFFF
Ckw*color9:  #8080FF
Ckw*color10: #80FF80
Ckw*color11: #80FFFF
Ckw*color12: #FF8080
Ckw*color13: #FF80FF
Ckw*color14: #FFFF80
Ckw*color15: #FFFFFF


--------------------------------------------

0 件のコメント:

コメントを投稿