1. 程式人生 > >推薦各類程式語言的IDE整合開發工具: Java、PHP、web、Python等

推薦各類程式語言的IDE整合開發工具: Java、PHP、web、Python等

古語有云“紙上學來終覺淺,絕知此事要躬行”。想要學好學通學精一門程式語言,還是要勤加練習啊~今天小編為大家推薦幾類IDE整合開發工具,好的工具不僅能幫你提高工作效率,而且還能提高你的工作能力。


Java篇

Java JDK API

JDK(Java Development Kit)是Sun Microsystems針對java開發員的產品。自從Java推出以來,JDK已經成為使用最廣泛的Java SDK。JDK 是整個Java的核心,包括了Java執行環境,Java工具和Java基礎的類庫。JDK是學好Java的第一步。而專門執行在x86平臺的Jrocket在服務端執行效率也要比Sun JDK好很多。從SUN的JDK5.0開始,提供了泛型等非常實用的功能,其版本也不斷更新,執行效率得到了非常大的提高。在這裡相信有許多想要學習Python的同學,大家可以+下Python學習分享裙:叄零肆+零伍零+柒玖玖,即可免費領取一整套系統的 Python學習教程!


Java SE Development

JDK是整個Java的核心,包括了Java執行環境(Java Runtime Envirnment),一堆Java工具和Java基礎的類庫(rt.jar)。不論什么Java應用伺服器實質都是內建了某個版本的JDK。因此掌握JDK是學好Java的第一步。最主流的JDK是Sun公司釋出的JDK,其中IBM的JDK包含的JVM(Java Virtual Machine)執行效率要比Sun JDK包含的JVM高出許多。而專門執行在x86平臺的Jrocket在服務端執行效率也要比Sun JDK好很多。但不管怎麼說,我們還是需要先把Sun JDK掌握好。

Java JDK

JDK 6.0 Java Development Kit 開發環境包,SUN公司的重要產品之一,Android系統執行庫支援包,這個軟體是配置java執行壞境要用到的,還有執行eclipse也要安裝才可以執行。

PHP篇

phpDesignerV8.1.2

不僅支援php,也支援其他網路語言像html,xhtml, xml,css和javascript, vbscript,java, c#,perl, python等!

由於可以搭配使用的相關免費資源相當的多,PHP的網頁設計越來越多人在學習了,PHP Designer內建一系列的指令碼、PHP4原始碼資料庫、語法高亮度顯示功能、FTP客戶端…等,不管您是 PHP網頁設計高手,或者是剛入門的新手,您都可以使用者套軟體來幫您設計網頁程式(SQL、HTML亦支援)。

phpDesigner最主要的優點,就在於它的智慧語法標識,讓你第一時間發現錯誤,而不是到了最後抓頭摸腦。這個功能也不僅僅是應用於PHP,對於其他語言也很適用。當然,它也附帶了自己的編譯器,讓你可以檢測指令碼錯誤,並給出修改方案,在大部分情況下都適用。


PHPEdit

PHPEdit 是另一個漂亮的PHP IDE。它提供了偵錯程式 (甚至有一個 Firefox 除錯外掛) 和資料庫支援 (容易查詢和建立資料表) ,還有一個非常不錯的keyboard templates 可以讓你很快地建立PHP的程式碼結構。使用PHPEdit可以非常容易地連線到伺服器上。而且還有自動提示,自動完成的功能。

Zend Studio(PHP整合開發環境)

Zend Studio是Zend Technologies開發的PHP語言整合開發環境(Integrated Development Environment IDE)。也支援HTML和js標籤,但只對PHP語言提供除錯支援。因為是同一個公司的產品,所以提供的Zend Framework方面的支援比其他軟體好。Zend Studio是屢獲大獎的專業 PHP 整合開發環境,具備功能強大的專業編輯工具和除錯工具,支援PHP語法加亮顯示,支援語法自動填充功能,支援書籤功能,支援語法自動縮排和程式碼複製功能,內建一個強大的PHP程式碼除錯工具,支援本地和遠端兩種除錯模式,支援多種高階除錯功能。

Web篇

Web網頁編輯器(Bluefish)

如果你需要一款能夠進行Web程式碼設計的文字編輯器,那麼Bluefish一定是非常適合你的web網頁編輯器。Bluefish 文字和圖示結合的都很好,非常專業卻不令人生畏,初學者能夠快速上手。 Bluefish提供了很多常用的HTML任務選項,例如字型、表格等等,當然還有連結,這個軟體是用了一個比較不常見的“連結描述”(anchor)來表明可點選的連結。“連結描述”對話方塊甚至還提供了例如OnClick和OnMouseover這樣的Javascript指令碼事件功能。


Python篇

spyder(Python開發環境)

spyder是一個簡單的Python開發環境,最大的特點就是模仿MATLAB的“工作空間”的功能,可以很方便地觀察和修改陣列的值,另外,還有console控制檯和變數探索等功能,功能當然不止這些,其他的功能需要你親身體驗,總的來說是一款不錯的Python開發工具,可以讓你的Python開發變的簡單高效。