頂級編程人員推薦軟體

閱讀目錄

  • 2編輯器:Sublime Text,Atom
  • 3編輯器:Light Table,UltraEdit
  • 2編程軟體:ICEcoder,Gedit等
  • 3編程軟體:GNU Nano
  • 在"互聯網+"時代,為了更好地發揮網路資源,開源已經是大勢所趨。其中最具代表性的要數Linux。由於Linux開放源代碼的特性,越來越多的中大型企業、政府投入更多的資源開發Linux。而開源的編碼器也是形形色色,看得讓人眼花繚亂~

    形形色色的編輯器

    而開源的王國中,有眾多優秀的HTML編輯器等待著被發現。現在,就要為大家介紹幾種,擁有最經典、最高可用性的命令行界面編輯器(Command- LineInterfaceEditors)和圖形用戶界面編輯器(GraphicalUserInterfaceEditors)。

    走吧,開始我們的發現之旅!(排名不分先後)

    1.Brackets--簡約之王

    Brackets界面

    Brackets是由Adobe創建和維護,根據MIT許可證發布,支持Windows、Linux以及OSX平台。Brackets是一個免費、開源且跨平台的HTML/CSS/JavaScript前端WEB集成開發環境(IDE工具)。

    Brackets的特點是簡約、優雅、快捷!

    它沒有很多的視圖或者面板,也沒太多花哨的功能,它的核心目標是減少在開發過程中那些效率低下的重複性工作,例如瀏覽器刷新,修改元素的樣式,搜索功能 等等。和SublimeText、Everedit等通用代碼編輯器不一樣,Brackets是專門針對WEB前端開發而生……

    2.SublimeText--擴展之王

    2編輯器:Sublime Text,Atom

    SublimeText界面

    SublimeText是一個輕量、簡潔、高效、跨平台的編輯器。SublimeText更妙的是它的可擴展性,它擁有強大的插件支持,幾乎無所不 能。目前已經更新到SublimeText3支持OSX、Windows、Windows64bit、Ubuntu64bit和 Ubuntu32bit。免費下載、超快速超穩定,可以處理大量超大文件。

    3.Atom--最新發布(GitHubAtom1.0)

    Atom界面

    Atom是一款由GitHub開發的,支持用Node.js編寫插件和嵌入GitContral,面向MacOSX、GNU/Linux和 Windows的免費的開源文本和源代碼編輯器。6月25日,Atom官博稱,"令人激動不已的是,Atom正式對公眾開放才一年多點。到目前已發生了 很多事。Atom下載量達130萬次,每月活躍用戶達35萬。"並公布了最新版本GitHubAtom1.0。

    它預裝了所有一個現代化的文本編輯器所應該具備的一切功能。而且,ATOM還配備了標籤式界面、多窗格布局、簡單的文件瀏覽器、易於學習的曲線圖表,以便於你可以快速上手。

    4.AptanaStudio--Web開發人員必備IDE

    AptanaStudio界面

    AptanaStudio是一款基於Eclipse的開源集成開發環境,主要是用於Web開發,擁有HTML、CSS靜態語言的編輯,同時還支持JS、PHP、RubyonRails等功能。

    回到頂部3編輯器:Light Table,UltraEdit

    AptanaStudio最廣為人知的是它非常強悍的JavaScript編輯器和調試器。Apatana內置Web伺服器系統,使用起來很方便。擁有強大的JS編輯和調試功能。

    5.LightTable--IDE新概念

    LightTable界面

    LightTable是由MicrosoftVisualStudio前部門項目經理ChrisGranger和RobertAttorri開發 的全新理念的IDE,支持多種語言,如Python、Clojure、JavaScript等。LightTable是一個很簡單的概念:我們需要真正 的工作面板,不只是編輯器和項目管理器。

    "我們可以把東西盡量整潔地堆在這裡,需要的時候可以把資料直接拿出來看",LightTable開發人員說。LightTable擁有炫酷且簡潔的界面,並自詡為"下一代代碼編輯器"。

    6.UltraEdit--可以取代記事本的編輯器

    UltraEdit界面

    據說,UltraEdit擁有將近2百萬個用戶,銷量居全世界第一,是最強大的一款超級強大的文本編輯器!

    UltraEdit是一套功能超級強大的文本編輯器,能夠滿足你一切編輯需要,可以編輯文本、十六進位、ASCII碼,完全可以取代記事本。內建英文單字檢查、C++及VB指令突顯,可同時編輯多個文件,而且即使開啟很大的文件速度也不會慢。

    其主要功能有:基於磁碟的文本編輯;文檔大小不受限制,即使是數兆位元組的文件也只佔用最小限度內存;可同時打開和顯示多個文檔;列模式編輯,可插入列/刪除/減切/添加序列等。

    上一期,為大家介紹了幾種,擁有最經典、最高可用性的命令行界面編輯器,包括:Brackets、SublimeText,Atom,AptanaStudio,LightTable和UltraEdit共六種。

    今天讓我們在盤點幾個頂級編輯器,比如:BluefishEditor,KomodoEdit,IceCoder,Gedit,VimEdito,GNUEmacs和GNUNano。

    1.BluefishEditor--為「高端」人士打造

    BluefishEditor界面

    Bluefish標榜其自身是"一款為熟練的Web設計員和程序員而設的編輯器",但它的UI卻很直觀,任何初學者都很夠很快上手,並在不斷地積累中發現和掌握它的其它功能。

    Bluefish是一個基於Gtk的HTML的編輯器,它支持語法加亮,支持HTML、CSS、JAVASCRIPT、Javaserverpages、Python、Perl、SSI、PHP、XML等語言。從某些方面來說,它類似於Windows下面的Dreamweaver,是製作HTML不可多得的利器。

    2.KomodoEdit--輕量級編輯器

    KomodoEdit界面

    Komodo既支持Perl、PHP、Python、Ruby、Tcl等服務端語言,也支持CSS、HTML、JavaScript、XML等。在使用 KomodoEdit編寫代碼時,通過其提供的自動完成、調用提示、語法糾正、代碼片斷等功能可以充分提高你的編碼效率,助你寫出高質量的代碼。

    KomodeEdit提供項目管理功能,使你的開發過程清晰而充滿條理。

    3.IceCoder--麻雀雖小五臟俱全

    IceCoder界面

    相關鏈接:開發為王!頂級編程人員推薦軟體(上)

    回到頂部2編程軟體:ICEcoder,Gedit等

    ICEcoder 可以直接在瀏覽器內使用,並且兼容三大主流桌面平台,不論你是在線還是離線,都可以無礙使用。支持文件拖放編輯、語法著色、缺失標籤補足、HTML結構 顯示。提供強大的JavaScriptAPI可輕鬆進行交互,支持多種編程語言,包括:PHP,JS,CSS,LESS,Ruby,etc.等。 ICEcoder設計得非常輕巧,易於安裝使用。雖然程序不大,但是它所包含了一個代碼編輯器所需要的幾乎全部功能。

    4.Gedit--gnome桌面

    Gedit界面

    Gedit也是一個自由開源的編輯器,它基於gnome桌面環境,也是gnome核心應用程序的一部分。

    Gedit文本編輯器是Linux和ubuntu系統內初始的默認編輯器。它既適於基本的文本編輯,也適用於高級文本編輯。目前,Gedit在絕大多數ubuntu的發行版中都已經預裝。

    5.VimEditor--傳說中的上古神器,快如閃電

    VimEditor界面

    Vim的全稱ViIMproved(早期名為ViIMitation),Vim的歷史可以追溯到UNIX之父KenThompson編寫的ed後 來發展成ex再到vi再到vim的各種版本(也可以將vim視作vi的進階版本)。另外,vim還是款慈善軟體,鼓勵捐助貧困兒童,並建立了捐助烏干達兒 童的慈善項目。軟體秉承的理念也得到了貫徹,即:減少使用滑鼠、減少敲擊鍵盤、減少手指移動、減少目光移動。

    6.GNUEmacs--終極武器

    GNUEmacs界面

    GNUEmacs是由美國自由軟體的精神領袖,自由軟體基金會的創立者理查德·馬修·斯托曼發明的。與其他文本編輯器的重要區別在於,它是一個完備的 工作環境,使用Emacs可以完成各種日常工作。如:收發電子郵件,通過FTP/TRAMP編輯遠程檔案,通過Telnet登錄主機查看那日曆等。

    自十幾年前問世以來,其基本體系架構一直保持穩定,人們在這個基礎架構之上不斷添磚加瓦,逐漸將GNUEmacs構建成一個壯觀的軟體系統。

    回到頂部3編程軟體:GNU Nano

    7.GNUNano--小如「納米」

    GNUNano界面

    nano在Debian等系統中直接默認安裝。它體積小、操作方便、上手快,在編輯文件時快捷靈活。

    Nano就像他的名字:納米。是一個簡單的沒有花哨及華麗效果的文本編輯器。Nano在做簡單文本文件編輯時相當不錯,可以滿足一些基本操作。

    另外,nano是遵守GNU通用公共許可證的自由軟體,自從2.0.7版發布,許可證從GPLv2升級到GPLv3。

    至此,13款優秀的編輯器都已經介紹完畢。「有一千個讀者,就有一千個哈姆雷特」每個人的使用感受可能會有所不同,只希望本文能給大家多一種選擇。

    來自: http://server.zol.com.cn/528/5286331_all.html 
    推薦閱讀:

    有什麼理由為觀眾推薦《看不見的客人》這部豆瓣好評電影?
    本周推薦|| 父母「不做什麼」才是愛,你可知道?
    推薦:張岱年:中國文化的基本精神
    女性吃豆類食物好處多?推薦豆類食物的吃法
    笑到全身抽搐的經典圖片![22P] [幽默推薦]

    TAG:編程 | 軟體 | 推薦 |