其實IDLE提供了一個顯示所有行和所有字元的功能。 我們開啟IDLE shell或者IDLE編輯器,可以看到左下角有個Ln和Col,事實上,Ln是當前游標所在行,Col是當前游標所在列。 我們如果想得到檔案程式碼有多少行,我們可以直接移動游標到行末,以此來得到一個行數。 但是這種並不是我們想要的效果,我們想要的是每行的行頭或者行尾都有一個行號顯示。 我們如果想讓Python IDLE顯示行號,我們可以透過擴充套件IDLE功能來做到。 圖為設定好的效果圖 我們需要下載一個
LineNumber.py
svwh.dl.sourceforge.net/project/sourcetrac/tmp/IDLE/idlexlib/extensions/LineNumbers.py
extensions.def
其實IDLE提供了一個顯示所有行和所有字元的功能。 我們開啟IDLE shell或者IDLE編輯器,可以看到左下角有個Ln和Col,事實上,Ln是當前游標所在行,Col是當前游標所在列。 我們如果想得到檔案程式碼有多少行,我們可以直接移動游標到行末,以此來得到一個行數。 但是這種並不是我們想要的效果,我們想要的是每行的行頭或者行尾都有一個行號顯示。 我們如果想讓Python IDLE顯示行號,我們可以透過擴充套件IDLE功能來做到。 圖為設定好的效果圖 我們需要下載一個
LineNumber.py
擴充套件svwh.dl.sourceforge.net/project/sourcetrac/tmp/IDLE/idlexlib/extensions/LineNumbers.py
如圖 我們開啟Python安裝目錄,找到安裝目錄下的Lib\idlelib目錄 複製LineNumber到這個目錄。 然後啟動擴充套件。 配置擴充套件的方式:配置idlelib目錄下的config-extensions.def
檔案 往config-extensions.def
檔案配置如下資料: [LineNumbers] enable=True #開啟擴充套件 enable_editor=True #開啟idle編輯器支援 enable_shell=True #開啟idle shell支援 visible=True #擴充套件可見 儲存之後重啟IDLE,可以看到我們的Shell和editor都有了行號。