IDE(集成開發環境)是什麼

2021-03-06 小學生編程

IDE 是 Intergreated Development Environment 的縮寫,中文稱為集成開發環境,用來表示輔助程式設計師開發的應用軟體,是它們的一個總稱。

通過前面章節的學習我們知道,運行 C 語言(或 Java 語言)程序必須有編譯器,而運行 Python 語言程序必須有解釋器。在實際開發中,除了運行程序必須的工具外,我們往往還需要很多其他輔助軟體,例如語言編輯器、自動建立工具、除錯器等等。這些工具通常被打包在一起,統一發布和安裝,例如 PythonWin、MacPython、PyCharm 等,它們統稱為集成開發環境(IDE)。

因此可以這麼說,集成開發環境就是一系列開發工具的組合套裝。這就好比臺式機,一個臺式機的核心部件是主機,有了主機就能獨立工作了,但是我們在購買臺式機時,往往還要附帶上顯示器、鍵盤、滑鼠、U盤、攝像頭等外圍設備,因為只有主機太不方便了,必須有外設才能玩的爽。

需要注意的是,雖然有一些 IDE 支持多種程序語言的開發(如 Eclipse、NetBeans、VS),但通常來說,IDE 主要還是針對某一特定的程序語言而量身打造的(如 VB)。

一般情況下,程式設計師可選擇的 IDE 類別是很多的,比如說,用 Python 語言進行程序開發,既可以選用 Python 自帶的 IDLE,也可以選擇使用 PyCharm 和 Notepad++ 作為 IDE。並且,為了稱呼方便,人們也常常會將集成開發環境稱為編譯器或編程軟體,對此讀者沒必要較真兒,就把它當做「鄉間俗語」吧。

相關焦點

  • Python中的IDE(集成開發環境)是什麼
    IDE 是 Intergreated Development Environment 的縮寫,中文稱為集成開發環境
  • JetBrains 的 Go 集成開發環境已確定最終名稱:GoLand
    喜歡用 IDE 做開發的程式設計師必定不能錯過 JetBrains 家族的 IDE,JetBrains 出品,必屬精品,款款可謂都是 IDE 中的神兵利器。去年 12 月,JetBrains 發布了 Go 的集成開發環境,代號 Gogland,當時他們曾表示這不是最終正式的產品名稱,Gogland 這個名字的靈感來自芬蘭的 Gogland 島,離 Kotlin 島不遠。
  • 學習Python第一步,開發環境的選擇
    人類掌握Python後,就可以利用這個工具告訴計算機給人類做什麼以及怎麼做。人類想要學習和利用Python工具,先要在計算機上面建立Python的工作環境,具體步驟如下。Anaconda提供配套的開源集成開發工具Spyder,如下圖:
  • 如何在計算機上配置數據科學開發環境
    Anaconda附帶了Python的集成開發環境Spyder。集成開發環境(Integrated Development Environment)是一種編碼工具,它允許你編寫、測試和調試代碼,因為它們通常提供代碼補全、代碼高亮、資源管理和調試工具以及許多其他功能。
  • 如何在計算機上配置數據科學開發環境?
    Anaconda附帶了Python的集成開發環境Spyder。集成開發環境(Integrated Development Environment)是一種編碼工具,它允許你編寫、測試和調試代碼,因為它們通常提供代碼補全、代碼高亮、資源管理和調試工具以及許多其他功能。還可以將Anaconda與其他Python集成開發環境集成在一起,包括PyCharm和Atom。
  • 7種流行PHP集成開發工具(IDE)的比較
    本文發掘集成開發環境(IDE)的所有用途,並比較7種流行的IDE的成本和優勢。編寫關於PHP的系列文章讓我更加深刻地了解了PHP開發人員的世界。我和許多PHP程式設計師交談過,最令我驚奇的是只有很少的人使用IDE。
  • 所有主流 Python IDE 優缺點對比!
    寫 Python 代碼最好的方式莫過於使用集成開發環境(IDE)了。它們不僅能使你的工作更加簡單、更具邏輯性,還能夠提升編程體驗和效率。每個人都知道這一點。而問題在於,如何從眾多選項中選擇最好的 Python 開發環境。初級開發者往往面臨這個問題。本文將概述最受程式設計師歡迎的 Python IDE,以及其他值得考慮的選項。在此之前,我們先來看看 IDE 是什麼。
  • 10個好用的Python集成開發環境
    雖然Spyder是一個獨立的集成開發環境,能運行在windows、MacOS 、MacOS X、Linux等系統之上。但是它也可以作為PyQT的擴展庫,可以嵌入到PyQT的應用中去。6. Komodo IDEKomodo是Activestate公司開發的一個跨平臺的集成開發環境,支持多種語言包括python。
  • 再看看還有什麼其他IDE可以選擇
    說明:pycharm自然是最專業的python開發IDE,相比較其它一眾靠插件支持起Python編譯環境的「兼職」編輯器,Pycharm的專業性非常突出!雖然學習python不一定非得用pycharm, 但不可否認pycharm是最好央的python ide之一.Python的編輯器很多,除了Pycharm以外,還有Vim、Eclipse、Sublime、Spyder、Jupyter,具體還是要看工作中的情況,習慣了就會順手,沒有什麼一定的。2. vscode :45票
  • 市面所有主流 Python IDE 優缺點對比!
    寫 Python 代碼最好的方式莫過於使用集成開發環境(IDE)了。它們不僅能使你的工作更加簡單、更具邏輯性,還能夠提升編程體驗和效率。每個人都知道這一點。而問題在於,如何從眾多選項中選擇最好的 Python 開發環境。初級開發者往往面臨這個問題。本文將概述最受程式設計師歡迎的 Python IDE,以及其他值得考慮的選項。在此之前,我們先來看看 IDE 是什麼。
  • 推薦7 款最好的 Ruby on Rails 集成開發環境
    編輯器和集成開發環境(IDE)有些不同,編輯器是用來添加,編輯,查看文件內容的工具,而 IDE 則是一系列大致集中在一個共同任務的工具,比如 Ruby 開發,和所有包含這種形式的編輯器。在這篇文章中,我們推薦了 7 款最佳的 Ruby on Rails IDEs 給所有的開發者。希望能幫助大家更好的完成開發任務。
  • 初識idea集成開發環境
    初識idea集成開發環境(學習筆記)1. 關於集成開發環境:eclipse、IntelliJ IDEA等。其中目前主流的集成開發環境是:IntelliJ IDEA2.
  • 好用的PYTHON IDE和代碼編輯器| TOP10推薦
    正好搜索到一篇文章比較了十大 Python 編程 IDE(集成編程環境)《BEST PYTHON IDE AND CODE EDITORS | TOP 10》。正所謂磨刀不誤砍柴工,那就來過一遍吧(儘可能的漢化了如果翻譯的不夠專業,請指正):什麼是IDE你可以簡單理解是一個可以進行編寫、調試、釋放代碼的圖形化界面(軟體)。
  • 哪種 Python IDE 最適合你?這裡有一份優缺點列表
    寫 Python 代碼最好的方式莫過於使用集成開發環境(IDE)了。它們不僅能使你的工作更加簡單、更具邏輯性,還能夠提升編程體驗和效率。每個人都知道這一點。而問題在於,如何從眾多選項中選擇最好的 Python 開發環境。初級開發者往往面臨這個問題。本文將概述最受程式設計師歡迎的 Python IDE,以及其他值得考慮的選項。在此之前,我們先來看看 IDE 是什麼。
  • 15 款最好的 C/C++ 編譯器和集成開發環境
    今天我們圍繞的主角是一些超級棒的 C 和 C++ 的集成開發環境(IDE)和編譯器。IDE 主要是在程式設計師開發時提供各種軟體應用組件,最受程式設計師受歡迎的 IDE 都有一個共同點,那就是非常有吸引力的用戶界面。這裡我們收集了一些最好的 C 和 C++ 的 IDEs 和編譯器。
  • 超全 Python IDE 武器庫大總結,優缺點一目了然!
    (給Python開發者加星標,提升Python技能)來源: 機器之心前言寫 Python 代碼最好的方式莫過於使用集成開發環境
  • JetBrains 出品的 Go 集成開發環境 GoLand 發布正式版
    去年 12 月,JetBrains 發布了基於 IntelliJ 平臺的 Go 語言集成開發環境,代號 Gogland。後來該 IDE 的名字確定為 GoLand。經過一年的開發,正式版 GoLand 2017.3 現已發布。正如 IntelliJ IDEA 之於 Java 開發者一樣,GoLand 同樣會為 Go 開發者提供更好的開發體驗。GoLand 具有智能的自動補全、即時檢查和快速修復、導航和自動化重構等功能。
  • 哪種Python IDE最適合你?這裡有一份優缺點列表
    寫 Python 代碼最好的方式莫過於使用集成開發環境(IDE)了。它們不僅能使你的工作更加簡單、更具邏輯性,還能夠提升編程體驗和效率。每個人都知道這一點。而問題在於,如何從眾多選項中選擇最好的 Python 開發環境。初級開發者往往面臨這個問題。
  • 在Ubuntu18.04中Android Studio開發環境搭建
    在這個一個手機走遍天下的年代,移動端手機應用開發人員也成為搶手貨了。作為移動端的作業系統Android佔據了半壁以上的江山,那麼今天就談談在Ubuntu18.04中,Android App應用的開發環境構建。
  • Visual Studio Code v.s Atom-IDE:Web 開發哪家強?
    GitHub 最近聯手 Facebook 推出了 Atom-IDE,為其 Atom 編輯器帶來了下面這些更深度的開發功能:自動完成大綱視圖查找引用定義跳轉在 Atom 中使用 ide-typescript 自動補全 lodash在其他地方,自動補全功能可從一個 React 組件的 Prop Type 中識別出參數,並自動建議。