Answers:
要在当前窗口中显示行号,请转到,Options
然后单击Show Line Numbers
。
要自动显示他们,去Options
> Configure IDLE
> General
并检查Show line numbers in new windows
框。
不幸的是,尽管为此有一个增强请求,但没有选择在IDLE中显示行号。
但是,有两种方法可以解决此问题:
在编辑菜单下,有一个转到行选项(为此存在默认的Alt + G快捷键)。
右下角有一个显示,告诉您当前的行号/行的位置:
IDLE有一组有用的扩展,称为IDLEX,可与MacOS和Windows一起使用http://idlex.sourceforge.net/
它包括行号,我觉得它非常方便和免费。
否则,还有许多其他IDE,其中一些是免费的:https : //wiki.python.org/moin/IntegratedDevelopmentEnvironments
正如达沃斯所说,您可以使用IDLEX
碰巧我正在使用Linux版本,并且从所有扩展名开始,我只需要LineNumbers。因此,我下载了IDLEX存档,从其中获取LineNumbers.py,将其复制到Python的lib文件夹(在我的情况下为/usr/lib/python3.5/idlelib),并将以下几行添加到主文件夹中的配置文件中: 〜/ .idlerc / config-extensions.cfg:
[LineNumbers]
enable = 1
enable_shell = 0
visible = True
[LineNumbers_cfgBindings]
linenumbers-show =
由于@StahlRat已回答。我想为其添加另一种方法。有用于Python默认空闲编辑器Python扩展包的扩展包。
如上所述(一种快速的方法):
pip install IDLEX
然后,我在桌面(Win10)上创建一个快捷方式,如下所示:
C:\Python\Python37\pythonw.exe "C:\Python\Python37\Scripts\idlex.pyw"
路径可能不同,需要更改:
C:\Python\Python37
(感谢上面的精彩回答)
C:\Python\Python37\pythonw.exe "C:\Python\Python37\Scripts\idlex.pyw"
保存为蝙蝠在Windows?
C:\Python\Python37\pythonw.exe "C:\Python\Python37\Scripts\idlex.pyw"
。完成。
idlex.bat
像创建文件一样为Python36\Lib\idlelib\idle.bat
它创建文件,并为其创建快捷方式idlex.bat
。