Python中的IDLE是什麼?常用功能介紹!
Python中的IDLE是什麼?IDLE整合開發和學習環境,是Python的整合開發環境,IDLE是跟Python一起安裝的,被打包為Python包裝的可選部分,包含許多Linux發行版。
IDLE是開發Python程式的基本IDE,具備基本的IDE功能,是非商業Python開發的不錯的選擇。
當安裝好Python以後,IDLE就自動安裝好了,不需要另外去找。同時,使用Eclipse這個強大的框架式IDLE也可以非常方便的除錯Python程式。
基本功能:語法加亮、段落縮排、基本文字編輯、TABLE鍵控制、除錯程式。
Idle 總的來說是標準的 Python 發行版,甚至是由 Guido van Rossum 親自編寫(至少最初的絕大部分)。能執行 Python 和 TK 的任何環境下都可執行 Idle。開啟 Idle 後出現一個增強的互動命令列直譯器視窗(具有比基本的互動命令提示符更好的剪下、貼上和回行等功能)。
除此之外,還有一個針對 Python 的編輯器(無程式碼合併,但有語法標籤高亮和程式碼自動完成功能),類瀏覽器和偵錯程式。選單為 TK “剝離”式,也就是點選頂部任意下拉選單的虛線將會將該選單提升到它自己的永久視窗中去。特別是 "Edit" 選單,將其“靠”在桌面一角非常實用。Idle 的偵錯程式提供斷點、步進和變數監視功能;但並沒有其記憶體地址和變數內容存數或進行同步和其他分析功能來得優秀。
IDLE常用編輯功能:
(1)Undo:撤銷上一次的修改。
(2)Redo:重複上一次的修改。
(3)Cut:將所選文字剪下至剪貼簿。
(4)Copy:將所選文字複製到剪貼簿。
(5) Paste:將剪貼簿的文字貼上到游標所在位置。
(6)Find:在視窗中杳找單詞或模式。
(7) Find in files:在指定的檔案中查詢單詞或模式。
(8) Replace:替護單詞或模式。
(9) Go to line:將游標定位到指定行首。
(10) Expand Word:單詞自動完成
對於 Format選單,常用的選項及解釋如下所示:
(1) Indent region:使所選內容右移一級、即增加縮排量。
(2) Dedent region:使所選內容組左移一級,即減少縮排量。
(3) Comment Out Region:將所選內容變成註釋。
(4) Uncomment region:去除所選內容每行前面的註釋符。
(5) New Indent width:重新設定製表位縮排寬度,範圍為2~16,寬度為2(相當於1個空格)。
(6) Toggle tabs:開啟或關閉製表位。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2767559/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python中縮排是什麼?Python特點介紹!Python
- FFmpeg是什麼,主要功能介紹
- Python中pandas是什麼?資料結構介紹!Python資料結構
- Spyder和Python有什麼關係?功能介紹!Python
- 什麼是整型?Python整型詳細介紹Python
- bitlocker是什麼意思有什麼用 bitlocker功能作用詳細介紹
- Flutter 常用功能介紹Flutter
- 電腦cpu是什麼意思 cpu處理器功能介紹
- Maven是什麼? Maven的概念+作用+倉庫的介紹+常用命令Maven
- 什麼是整型型別?Python整型詳細介紹型別Python
- macOS Big Sur功能介紹|控制中心是什麼?如何使用?Mac
- 什麼是程式?Python程式各部分內容介紹Python
- 是什麼JSON,簡單介紹JSON
- 什麼是位元組碼?python位元組碼詳細介紹!Python
- python中的input是什麼Python
- python中的字典是什麼Python
- gpu是什麼 gpu和cpu的區別介紹GPU
- python中loc是什麼Python
- Python中的mechanize模組是什麼?Python
- Python中的作用域是什麼Python
- javascript什麼是事件委託簡單介紹JavaScript事件
- Python字串是什麼?常用方法有哪些?Python字串
- Python中什麼是閉包?閉包的好處是什麼?Python
- Python的常用內建函式介紹Python函式
- 恆訊科技介紹:dhcp伺服器是什麼?有什麼作用?伺服器
- 電子採購系統的優勢是什麼 常用的電子採購系統介紹
- 雲端計算基本介紹及搭建,雲平臺掃盲(SaaS 是什麼?PaaS 是什麼?IaaS 是什麼?)
- 專案管理軟體中什麼功能最常用專案管理
- Python中的arange是什麼?和range有什麼不同?Python
- Python之str內部功能的介紹Python
- python中return是什麼意思?Python
- python中mat是什麼意思?Python
- python中global是什麼意思?Python
- Python中的類和物件是什麼Python物件
- python OpenCV中的閾值是什麼PythonOpenCV
- Python中的rad是什麼意思?Python
- Python 中的 *args 和 **kwargs 是什麼Python
- 關於什麼是jsonp概念簡單介紹JSON