IDLE扩展为Python
Python的IDLE的目的是为了提供一个环境优雅的极简主义,它允许你编写Python代码。
这是开头的除了有用的高级程序员的编程访问。
IdleX提供了一些额外的功能为空闲,并把它转换成一个有用的工具,为学术研究和发展以及探索性编程。
下面是一些主要特点“IdleX”:
·终端像壳牌的
神器出山:www.shenqi73.com行为。光标停留在提示和向上/向下箭头键浏览命令历史记录。
matplotlib的支持交互式数字时使用的子进程。
·交互式GUI,GTK,QT,Qt4的,PySide,wxPython的Tkinter的发展
·标签编辑器窗口拖放重新排序。
·子码,到的MATLAB细胞模式和Sagemath细胞,快速原型,而无需重新启动的shell代码。
·执行突出显示的代码或一个单行编辑器。
·Shell命令在会话之间持久的历史。
·集成reindent.py支持。
·改进的代码导航代码浏览器。
·用Cython编辑和执行支持。
·水平滚动条的编辑器。
·编辑器中的行号。
·清除shell窗口,而无需重新启动。
·简单的界面,用于启用/禁用扩展。
·搜索栏,榨汁机,IDLE2HTML的。
·智能粘贴壳牌。 (删除>>>提示)
·高亮显示制表符(\ t)将在编辑器来帮助修复“选项卡/
空间问题。
要求:
·
的Python 此版本中的新功能:
MultiLineRun.py(新):
·允许许多语句粘贴到shell执行。
DocViewer.py(新):
·显示的对象的文档字符串和帮助信息
·在“帮助”菜单中的“文档阅读器”
杂项:
·重构的扩展加载器,以防止进口的冲突
·IdleX重组作为一个模块在“idlexlib”的
TabExtension.py:
将鼠标悬停在选项卡转换器滚动标签。
·右键单击上下文菜单中显示所有标签直接。
·工具提示的右边缘,保证在屏幕上停留。 (长路径的问题)
Squeezer.py:
·现在按钮字体匹配外壳字体
·滚轮按钮,通过文本组件
·删除ANSI终端挤压文本的颜色代码
SubCode.py:
·按Ctrl + C中断外壳从编辑器
·修正:的活动亮点着色以上的子代码着色
·突出的子码标记正常工作
·修正:子码语法错误检查处理ValueError异常
SubCodeToolbar.py:
·现在的代码上下文(Context)窗口上方显示
SearchBar.py:
·...