計算機, 程序設計
編程環境。 在創建自己的軟件的方式
要創建一個軟件元素,以及個別應用程序有一個特定語言的一點基本知識。 現代程序員需要安裝在他的個人計算機的編程環境。 隨著未來項目的救助工作將舒適,並獲得較高的性能指標。 在古典形式的集成開發環境應該有自己的軍火庫純文本編輯器,自動化構建和調試器,編譯器或解釋,也許是兩個捆綁公用事業存在的工具。
使用 文本編輯器 作為編輯器允許源代碼,使用工作規則,特定類型的文本實用程序,招聘和編輯源代碼生成程序。 現代編程環境,內置的編輯器提供了驗證取決於所使用的語言語法的能力。
有一個編程環境,使您可以多種語言工作。 這樣的通用軟件系統的例子可以作為Embarcadero公司的RAD Studio,Eclipse中,NetBeans中,Qt Creator中或Microsoft Visual Studio。 但通常的編程環境“激化”的特定語言下。 在這一系列的傑出代表如下:開發 - C ++,Visual Basic中,德爾福。
作為一個特殊的情況下,可以考慮可視化開發環境。 這種編程環境的特點是它的函數功能的存在,以可視化編輯 界面。 這種能力是使用最頻繁的圖形對象的形式使用代碼塊來實現。 圖形開發環境已被廣泛用於在創作的應用程序和一個自定義的開發 的圖形用戶界面 (GUI)。
這種類型的編程環境的優勢正在開發中,便於程序的開發,標準型外觀的速度。 間的缺點,可以識別的附著到特定的開發環境,到另一個介質的過渡與一定的困難進行。 此外,這種類型的編程環境是使用離開既定的標準的組件有問題,而且是組件的未記錄的功能。
由於視覺開發環境,其特徵在於由它自己的項目的存儲格式的情況下,到不同的環境中的過渡可能是困難的不容忍的項目的屬性的發生,以及它的一些部件。 例子是由開發環境中使用的機庫。
新的編程語言的發展可以讓你做出一些改變。 因此,德爾福的編程環境,將其作為對帕斯卡爾的基礎,是由它的功能和新的編程語言的能力。
評估的困難程度,並預測什麼是必要的項目正在開發的框架內解決的具體目標 的工具包 從各種現有的開發環境中選擇最適合於特定的目的。
畢竟,一個設計合理的軟件很大程度上取決於其全面運作,考慮到最新技術的開發和實施。 在這個問題的解決具有重要意義有移動的新的軟件開發到相鄰的開發環境的能力。
但是,超現代的編程環境,即使存在,大大簡化了工作不僅是一個專業的程序員,也是人之常情。 採取朝著建立的應用程序,程序和其他軟件的第一步不允許有關組件的發展,在上個世紀發明忘記。 儘管他們古老的自然,有點笨拙,他們的需求今天。 他們積極利用現代編程。
Similar articles
Trending Now