Python用のシンプルなコンソールテキストエディタ

Python用のシンプルなコンソールテキストエディタ

私は小さな子供たち(例えば7-8歳)がPythonスクリプトを書くことができるLinux用の軽量シェルエディタを探しています。

急な学習曲線に挫折せずに初心者に役立つものを探すのが動機です。

次の作業を完了する必要があります。

  1. joe、picoなどのシンプルなインターフェース
  2. vimやemacsのように考慮すべき複雑なモードはありません。
  3. Pythonのタブ文字を空白に変換するように設定できます。
  4. 理想的には構文の色付け機能が必要です。
  5. 現在のスクリプトを実行するには、ショートカットを設定する方法が必要です。

最後のポイントが何を意味するのかを明確にするために、私の.vimrcファイルには現在スクリプトを実行できる次の行があります。

autocmd BufRead *.py set makeprg=python\ -c\ \"import\ py_compile,sys;\ sys.stderr=sys.stdout;\ py_compile.compile(r'%')\"
autocmd BufRead *.py set efm=%C\ %.%#,%A\ \ File\ \"%f\"\\,\ line\ %l%.%#,%Z%[%^\ ]%\\@=%m
autocmd BufRead *.py nmap <F5> :!python %<CR>

答え1

pywarriorがうまくフィットするようです。

http://www.mindspring.com/~torajima/pywarrior/pywarrior.html

答え2

MITはIDLEをお勧めします6.01クラス。ウィキペディアあなたのすべての要件を満たす良い説明があります。公式文書怠惰

関連情報