适合 python 的简单控制台文本编辑器

适合 python 的简单控制台文本编辑器

我正在寻找一款适用于 Linux 的轻量级 shell 编辑器,幼儿(例如 7-8 岁)可以在其中编写 python 脚本。

其动机是找到对初学者有帮助的东西,而不会因为陡峭的学习曲线而感到沮丧。

它需要完成以下任务:

  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

答案2

麻省理工学院推荐 IDLE6.01班级。维基百科有一个很好的描述,应该满足您的所有要求。官方文档闲置的

相关内容