計算機程序設計

Python的 - 開發環境。 Python 3的初學者

Python的 - 最有前途的現代編程語言之一。 它是靈活,簡單,代碼是透明的,非常明確的:那就是大多數程序員選擇這種語言。 教育將是即使對那些誰沒有編程經驗相對比較容易,但你需要從基礎開始 - 從簡單到複雜。

開發環境

ISR(IDE) - 集成開發環境。 於是撥打電話的需要結合程序員使用的程序。 簡而言之 - 用於編寫程序的程序。 作為一項規則,在IDE包括一個文本編輯器(雖然程序員可以做一個第三方應用程序,甚至是“膝蓋”),一個解釋器和編譯器(可以使用的東西的一種或兩種成分),調試器,構建自動化工具。

週三有時可能包含與版本控制系統集成的手段,以及各種工具,使其更容易建立GUI。

分配WBS

那麼,為什麼我們需要一個開發環境,如果有獨立的程序? 事實上,這種優化程序員的工作效率,使用IDE時,為減少切換模式所需要的時間。 然而,有一個缺點:由於是開發環境 - 一個複雜的軟件系統,它沒有加速,減速,甚至,如果程序員沒有以前的培訓。

安裝

所有必需的文件是Python的官方網站上,所以首先你必須去門戶網站,並下載他們 - 該程序是完全免費的。 下載菜單,選擇在主頁上。 在這裡,你可以選擇Python中的任意版本,最多到原來的。 如果你確切地知道什麼是必要的版本,然後找到它在列表中,如果不是重要的,然後下載最新的:目前是3.6.1。 也可以選擇側重特定的操作系統上的版本。

這是很難統計顯示,什麼操作系統在Python的程序員。 開發環境在Linux,Mac OS,Ubuntu和視窗 - 都在那裡上的頁面“下載”。 此外,還有Python和專門的或較老的平台,如BeOS的,MS-DOS,和其他人。

安裝Python 3中可以安裝介質後。 IDLE,打開該文件,它“是”包含在發行,並按照指示。

其他選項

當安裝Python開發環境提供,但程序員可以使用和其他人,根據在接口您的喜好,或因其他目的。 再加上許多其他開發環境是,他們是跨平台的 - 即可以運行在幾乎所有的操作系統,並移動到不同的設備時,不需要從一個“跳”到另一個。

比較流行的是Eclipce(除了插件的PyDev),這往往不僅用於Python的。 對於Java等語言,而程序員的開發後流行的開發環境接收幾乎普遍應用。 然而,有一個反面硬幣:定制環境的任何任務,以幫助插件和他們的不計其數。 大多數情況下,這一點成為媒體批評的對象,除了較慢的計算機上使用Eclipce的問題。 在Python 3,您必須選擇PyDev插件中,它是通過公共許可證下發布的與Eclipce。

的兩個最愛

此外,許多程序員選擇埃里克。 該IDE包含了一系列相對獨立的,也就是說,用戶可以選擇安裝哪些組件,哪些不是程序。 有是可以從工作環境中安裝插件的支持。

由於埃里克是預覽形式的Qt的功能,這是,這個媒體是在Qt的應用膜的發展有用。 其缺點是在PDF文件提供的卷文件,與分配到一起。 為了與工作熟悉規則的用戶將需要一些時間。

如果IDE上面所討論的都是免費的,然後PyCharm - 一個商業產品,但它和所謂的社區版,可以免費使用。 這是絲毫不遜色於同行,並為用戶提供了一個代碼分析器和各種測試一個偉大的工具,和調試工具。 免費版的應用程序不具有使小於其範圍內的任何功能,但這些高級功能很多用戶並沒有要求,使PyCharm非常適合許多任務。

另一個項目

還有另外一個程序員的Python應用程序中頗為流行。 開發環境被稱為忍者IDE,採用GPL許可協議 - 也就是說,它是免費的。 它的功能是相當強大的代碼編輯器及其定位器,讓您能夠快速瀏覽項目文件,並從一個移動到另一個。 分佈緊湊,與應用程序不安裝任何額外的東西,圖形界面簡約風格也做,它在Python擴展。 IDE,然而,這並不適合每一個人,因為功能不是作為支付IDE那樣廣泛。

然而忍者IDE高電位程序員把它推薦給那些誰尚未決定的工具。 即使該應用程序的功能是不夠的,在她的例子用戶,能夠理解你所需要的工作,那麼它會更容易選擇其他IDE。 這個環境是Windows,LUNIX和其他一些操作系統下Python開發。

靈活支付

Wingware公司已發出的Python應用程序。 開發環境被稱為翼IDE。 下載分佈可以在Wingware官方網站,但有很多的,除了他的信息在門戶網站不僅是產品本身,同時也對編程語言。 其中的任何環境中最重要的工具是一個代碼編輯器,但他是永IDE強大。 除了像語法高亮這樣簡單的事情,代碼折疊是一個功能,可以把未在這個時候需要一些部件。 自動突出顯示對支架。

該應用程序包括各種佈局熱鍵是,在其它類似的環境重複,例如的Emacs。 這可確保快速適應。 熱鍵可以手動配置。

開發環境的選擇 - 一項重要任務。 隨著工作的正確選擇使用Python將舒適和便利。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.delachieve.com. Theme powered by WordPress.