自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

開(kāi)發(fā)人員眼中最好的代碼編輯器

開(kāi)發(fā) 后端 開(kāi)發(fā)工具
如果我們把不同的程序開(kāi)發(fā)人員比作三國(guó)演義中的各路諸侯大將的話,那么代碼編輯器絕對(duì)可以稱(chēng)之我們手中的神兵利器,不同類(lèi)型的開(kāi)發(fā)人員使用的”兵器 “也大有不同。好比兵器來(lái)說(shuō),沒(méi)有絕對(duì)強(qiáng)的,也沒(méi)有絕對(duì)好的……

如果我們把不同的程序開(kāi)發(fā)人員比作三國(guó)演義中的各路諸侯大將的話,那么代碼編輯器絕對(duì)可以稱(chēng)之我們手中的神兵利器,不同類(lèi)型的開(kāi)發(fā)人員使用的”兵器 “也大有不同。好比兵器來(lái)說(shuō),沒(méi)有絕對(duì)強(qiáng)的,也沒(méi)有絕對(duì)好的,每一中兵器都有不同的優(yōu)點(diǎn)和缺點(diǎn),雖說(shuō)俗話說(shuō)的好,一寸長(zhǎng),一寸強(qiáng),不過(guò)如果你沒(méi)事去那都提著"關(guān)老爺“的“青龍偃月刀”得瑟,貌似也不是很方便。那么對(duì)于我們這些開(kāi)發(fā)人員來(lái)說(shuō),究竟什么樣的代碼編輯器是***的呢?

在今天的文章中,我們將從以下幾個(gè)方面來(lái)比較各種類(lèi)型的代碼編輯器,評(píng)判指標(biāo)包括:

  • 友好度
  • 功能性
  • 擴(kuò)展性
  • 界面/體驗(yàn)
  • 跨平臺(tái)
  • 價(jià)格

大師級(jí)別

vi
 

vi 對(duì)于使用過(guò)unix的朋友來(lái)說(shuō),絕對(duì)是再熟悉不過(guò)的代碼編輯器,有多少偉大的程序和代碼是由vi開(kāi)發(fā)編輯的啊,既然是大師級(jí)別的代碼編輯器,對(duì)于我們這些普通人來(lái)說(shuō),只能說(shuō)是好聽(tīng)不好用,基本上我周?chē)呐笥咽褂胿i的人大都是因?yàn)椴僮飨到y(tǒng)沒(méi)有安裝其它編輯器,也懶的花時(shí)間去安裝。當(dāng)然使用也相當(dāng)麻煩了,你得記住一大堆的命令,如果你記不住,唯一能做的就是關(guān)閉。我現(xiàn)在還記得我初次使用vi的時(shí)候,自己老老實(shí)實(shí)的打印了一張命令表,貼在墻上隨時(shí)參考使用。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

Vim

Vim 是一個(gè)類(lèi)似于Vi的文本編輯器,不過(guò)在Vi的基礎(chǔ)上增加了很多新的特性,Vim普遍被推崇為類(lèi)Vi編輯器中***用的一個(gè)。最早1991年發(fā)布,贏得了開(kāi)源世界的歡迎。和其它的代碼編輯器相比不同的是命令行的工作方式。和簡(jiǎn)單的輸入代碼不同,你選擇輸入和選擇文字,運(yùn)行正則表達(dá)式的搜索,并且使用更多其它的命令。vim使用腳本和插件可以變得非常適合擴(kuò)展??梢灾С諫UI或者命令行。同時(shí)可以支持所有的操作系統(tǒng)。在大多數(shù)的Linux系統(tǒng)都預(yù)先裝。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

Emacs

Emacs 開(kāi)發(fā)自1970,現(xiàn)在依然開(kāi)發(fā)。這個(gè)編輯器擁有擴(kuò)展,并且可以加載自定義的類(lèi)庫(kù)。它是***個(gè)實(shí)現(xiàn)了代碼高亮,自動(dòng)縮進(jìn)和多編程語(yǔ)言支持的代碼編輯器。和 Vim一樣,跨平臺(tái)同時(shí)支持圖形化界面和命令行。這個(gè)編輯器和LISP解析器整合,通過(guò)這個(gè)方式高手們可以修改它到***。同時(shí)它是免費(fèi)軟件并且開(kāi)源。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

專(zhuān)業(yè)級(jí)別

Eclipse

Eclipse 是開(kāi)發(fā)java應(yīng)用的必備代碼編輯器。這個(gè)IDE整合了插件結(jié)構(gòu),可以使得它輕松的支持其他編程語(yǔ)言。它擁有C/C++,Ruby,PHP和其它語(yǔ)言開(kāi)發(fā)。類(lèi)似Google的功能開(kāi)發(fā)自己版本的開(kāi)發(fā)套件,所以可以很簡(jiǎn)單的創(chuàng)建Android和App引擎。免費(fèi)并且開(kāi)源。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

Apatana Studio

Aptana 是一個(gè)專(zhuān)門(mén)為富客戶(hù)端web應(yīng)用開(kāi)發(fā)設(shè)計(jì)的代碼編輯器?;贓clipse,并且?guī)投藦?qiáng)大的新工具。支持***的web開(kāi)發(fā)語(yǔ)言:PHP,javascript,HTML,css,Ruby,Python和其它更多插件。它擁有Git整合,能夠部署你得應(yīng)用到遠(yuǎn)程服務(wù)器。和 Eclipse一樣,Aptana是免費(fèi)和開(kāi)源。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

Netbeans

Netbean 是另外一個(gè)開(kāi)發(fā)歡迎,和Eclipse一樣,可以擴(kuò)展支持其它的編程語(yǔ)言,PHP,Python,C/C++和其它??梢赃\(yùn)行在 Linux,windows和OSX上。Netbeans可以快速的幫助你開(kāi)發(fā)桌面應(yīng)用,并且支持拖拽GUI,帶來(lái)的負(fù)面影響就是性能差一些。但是這個(gè) IDE免費(fèi)并且開(kāi)源

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

Dreamweaver

Dreamweaver 屬于adobe應(yīng)用套件之一,主要用來(lái)開(kāi)發(fā)web應(yīng)用。提供了***的web編程語(yǔ)言的支持:PHP,ASP.Net,Javascript,HTML,CSS。 主要為了初學(xué)者方便的編程,支持所見(jiàn)即所得的編輯方式。可以方便的部署到服務(wù)器,并且可以用來(lái)開(kāi)發(fā)jQuery移動(dòng)應(yīng)用。同時(shí)支持OSX和Window。單一價(jià)格$399。當(dāng)然買(mǎi)套件更加合算。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

Visual Studio

visual studio是一個(gè)All-in-one的windows開(kāi)發(fā)環(huán)境。支持大量的開(kāi)發(fā)語(yǔ)言(C/C++,C#,VB.NET和F#)??梢杂脕?lái)開(kāi)發(fā)桌面應(yīng)用,移動(dòng)和web。擁有強(qiáng)大自動(dòng)補(bǔ)齊,行內(nèi)文檔,錯(cuò)誤效驗(yàn),debugging,表單設(shè)計(jì),數(shù)據(jù)庫(kù)schema設(shè)計(jì)。價(jià)格從$500開(kāi)始,但是一個(gè)快速版本的visual studio可以免費(fèi)使用,我們可以使用有限的開(kāi)發(fā)特性。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

Xcode

Xcode 是一個(gè)Apple的解決方案,用來(lái)開(kāi)發(fā)OSX和iOS應(yīng)用。支持C,C++,Objective-C,Objective- C++,Java,AppleScript,Python和Ruby。使用Xcode你可以書(shū)寫(xiě),debug和預(yù)覽代碼。提供了GUI builder和一個(gè)移動(dòng)設(shè)備模擬器用來(lái)測(cè)試iOS應(yīng)用。IDE基于開(kāi)源工具例如GNU Debugger和Apple LLVM compiler。Xcode曾經(jīng)需要付費(fèi),但是現(xiàn)在免費(fèi)提供給大家使用。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

Coda 2

Coda是一個(gè)all-in-one的web開(kāi)發(fā)人員工具。包含了FTP文件傳輸,代碼導(dǎo)航,代碼縮放,終端GIT整合,Mysql管理和其它。使用新的Coda2發(fā)布,你可以使用ipad作為一個(gè)預(yù)覽屏幕。普通版本價(jià)格$99,但是你可以得到$75美元的折扣價(jià)。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

設(shè)計(jì)級(jí)別

以下介紹的編輯器是輕量級(jí),易于使用并且可擴(kuò)展。這里有很多的支持社區(qū),提供了插件,文章及其使用技巧。

Textmate

TextMate 是一個(gè)OSX上的常用圖形文本編輯。包含了很多擴(kuò)展的功能支持,包括:宏,bundle,代碼縮放,代碼片段,shell整合,剪貼板歷史和項(xiàng)目管理。在 TextMate2中,我們期待帶來(lái)很多需要的功能,比如,拆分視圖和全屏視圖支持。這個(gè)編輯器價(jià)格大概50美元。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

Sublime Text 2

最近最火的編輯器非它莫屬了,sublime 是一個(gè)超漂亮的跨平臺(tái)編輯器。速度快并且功能豐富,幾乎支持所有的編程語(yǔ)言。支持多行選擇,代碼縮放,鍵盤(pán)綁定,宏,拆分視圖等等。同時(shí)擁有全屏和免打擾模式。非常適合大屏幕的顯示。和TextMate類(lèi)似,擁有一個(gè)非常活躍的社區(qū)支持,而且開(kāi)發(fā)了很多的插件和bundle,以前我們介紹過(guò)的使用sublime text 2開(kāi)發(fā)Javacript和jQuery,我們可以看到Sublime的強(qiáng)大。它同時(shí)支持Linux,Windows和OSX。這個(gè)編輯器可以無(wú)限期試用。當(dāng)然你可以花59美元購(gòu)買(mǎi),并且安裝到任何一臺(tái)你自己的電腦上。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

普通級(jí)別

Notepad++

Notepad++是windows上的一個(gè)強(qiáng)大的輕量級(jí)編輯器。雖然名字好Notepad很像,但是功能更強(qiáng)大。支持幾乎所有的編程語(yǔ)言,并且支持屏幕拆分,擁有FTP瀏覽器,宏及其強(qiáng)大的文本編輯功能。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

TextWrangler

一個(gè)免費(fèi)的輕量級(jí)的OSX編輯器,支持多種編程語(yǔ)言。提供了強(qiáng)大的多文件搜索和替換功能,文字處理,文件比對(duì),自動(dòng)縮進(jìn),ftp等功能。

究竟什么是開(kāi)發(fā)人員眼中***的代碼編輯器? 

總結(jié)

大家看到了,所有的編輯器sublime text 2的評(píng)分***,隨著***版本的發(fā)布,隨著跨平臺(tái)特性,速度和使用的提升,sublime text 2將越來(lái)越受大家歡迎。

如果你有你自己最喜歡的代碼編輯器,請(qǐng)給我們留言,我們將加到上面的列表中。 謝謝大家閱讀!

原文鏈接:http://www.gbin1.com/technology/javautilities/20120727-best-code-editor/

責(zé)任編輯:林師授 來(lái)源: GBin1.com
相關(guān)推薦

2012-07-27 11:38:30

開(kāi)發(fā)人員

2013-08-26 14:58:35

開(kāi)發(fā)工具代碼

2012-12-28 10:10:18

2010-08-16 09:21:35

Windows Pho

2019-10-10 09:15:16

開(kāi)發(fā)技能代碼

2020-12-25 12:27:56

WebBrackets文本編輯器

2011-10-31 10:17:05

插件

2012-07-20 10:46:44

Web

2023-01-03 10:13:15

C#開(kāi)發(fā)IDE

2015-04-24 10:54:58

JavaScript開(kāi)發(fā)工具代碼編輯器

2012-05-30 15:15:42

ibmdw

2023-03-15 07:12:53

企業(yè)開(kāi)發(fā)人員提供商

2010-08-09 16:09:25

2009-12-11 14:50:14

Visual Basi

2009-11-23 20:07:51

ibmdw開(kāi)發(fā)

2021-02-19 09:33:01

kubernetesJAVA服務(wù)

2020-10-14 09:45:29

Web開(kāi)發(fā)瀏覽器

2014-06-25 09:15:33

JavaScript 編輯器

2013-01-17 09:39:17

2012-12-14 08:55:45

開(kāi)發(fā)人員產(chǎn)品經(jīng)理
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)