日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

开发人员眼中最好的代码编辑器是谁?

發(fā)布時間:2023/12/18 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开发人员眼中最好的代码编辑器是谁? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
摘要:對開發(fā)人員來講,開發(fā)工具就好比戰(zhàn)場上的“兵器”,不同領(lǐng)域的開發(fā)人員他們所使用的“兵器”也不完全相同,本文從友好性、功能性、擴(kuò)展等多方面總結(jié)了最受開發(fā)人員歡迎的“兵器”。你最愛的那個在這里嗎?

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

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

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

大師級別

Vi

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

Vim

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

Emacs

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

專業(yè)級別

Eclipse

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

Apatana Studio

Aptana是一個專門為富客戶端Web應(yīng)用開發(fā)設(shè)計(jì)的代碼編輯器。基于Eclipse并且綁定了強(qiáng)大的新工具,支持最流行的Web開發(fā)語言:PHP、JavaScript、HTML、CSS、Ruby、Python和其它更多插件。它擁有Git整合,能夠部署你得應(yīng)用到遠(yuǎn)程服務(wù)器。和Eclipse一樣,Aptana是免費(fèi)和開源。

Netbeans

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

Dreamweaver

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

Visual Studio

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

Xcode

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

Coda 2

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

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

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

Textmate

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

Sublime Text 2

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

普通級別

Notepad++

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

TextWrangler

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

總結(jié)

大家看到了,所有的編輯器Sublime Text 2的評分最高,隨著最新版本的發(fā)布,隨著跨平臺特性,速度和使用的提升,Sublime Text 2將越來越受大家歡迎。

如果你有你自己最喜歡的代碼編輯器,請給我們留言,我們將加到上面的列表中。


總結(jié)

以上是生活随笔為你收集整理的开发人员眼中最好的代码编辑器是谁?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。