|
關(guān)于編輯器和IDE的關(guān)系是包含與被包含的關(guān)系,IDE其實(shí)是一種特殊的編輯器,這種編輯器更能夠理解我們的語(yǔ)言,比如用phpstorm,我們能夠清楚的知道某個(gè)方法正在哪些地方被使用,還能夠自動(dòng)補(bǔ)全我們的方法、進(jìn)行語(yǔ)法提示、自動(dòng)縮進(jìn)、SVN和FTP鏈接等等,下面我們來(lái)聊聊,各種程序員正在使用的編輯器。 PhpStorm Phpstorm PhpStorm是JetBrains公司開(kāi)發(fā)的一款商業(yè)的PHP集成開(kāi)發(fā)工具(但是隨處可以找到破解方法),目前是php程序員經(jīng)常使用IDE編輯器,它具有代碼自動(dòng)補(bǔ)全、支持PHP5.3到7.1版本、語(yǔ)法高亮的功能,同時(shí)它還內(nèi)置了強(qiáng)有力的調(diào)試、測(cè)試工具,幫助你測(cè)試、調(diào)試你的應(yīng)用程序。 AndroidStudio Android Studio Android Studio是一個(gè)Android集成開(kāi)發(fā)工具,可以用于開(kāi)發(fā)和調(diào)試Android,它基于Gradle的構(gòu)建支持,讓你能夠輕松的引入各種依賴庫(kù),告別以前引入依賴庫(kù)遇到的各種問(wèn)題,同時(shí),它還提供了功能強(qiáng)大的布局編輯器,讓你能夠享受到類似Dreamware拖動(dòng)布局的快感,不需要一個(gè)個(gè)的XML寫,當(dāng)然它還提供了很多先進(jìn)的、優(yōu)秀的功能,這里就不一一介紹了。 Visual Studio Visual Studio visual Studio是微軟的產(chǎn)品,是目前最流行的windows平臺(tái)應(yīng)用程序的集成開(kāi)發(fā)環(huán)境,可以用來(lái)開(kāi)發(fā)c++和c#等,從2008開(kāi)始,增加了各種非常實(shí)用的增強(qiáng)功能,比如可視化設(shè)計(jì)器;在2010的時(shí)候,支持了Windows Azure,讓微軟的云計(jì)算架構(gòu)邁入一個(gè)新的里程碑,總而言之,該IDE在不斷的完善自己。 Pycharm PyCharm Pycharm是由JetBrains打造的一款用于開(kāi)發(fā)Python的IDE編輯器,是目前Python程序員經(jīng)常使用的編輯器,它除了具備調(diào)試、語(yǔ)法高亮、工程管理、代碼跳轉(zhuǎn)、自動(dòng)完成、版本控制和單元測(cè)試外,還支持IronPython等。 Eclipse Eclipse Eclipse是一個(gè)基于Java開(kāi)發(fā)的開(kāi)源IDE編輯器,目前很多Java和Android程序員的IDE都是它,它的插件非常多,借助插件,可以作為PHP、C++、Python等的開(kāi)發(fā)工具,正因?yàn)槠渌拈_(kāi)源性和豐富的插件,所以很多軟件開(kāi)發(fā)商在它的基礎(chǔ)之上開(kāi)發(fā)自己的IDE,正如很多瀏覽器廠商在chromium開(kāi)源瀏覽器的基礎(chǔ)之上開(kāi)發(fā)自己的瀏覽器一樣。 Sublime Text Sublime Text Sublime Text是由一個(gè)叫作Jon Skinner開(kāi)發(fā)的,它的UI非常漂亮,并且體積較小,運(yùn)行速度很快,它支持編譯功能并能夠在控制臺(tái)看到輸出,是目前主流的前端開(kāi)發(fā)編輯器,用來(lái)寫HTML+CSS+JAVASCRIPT。 Xcode Xcode Xcode是由蘋果公司開(kāi)發(fā)的,運(yùn)行在Mac OS X上的IDE編輯器,用于開(kāi)發(fā)IOS應(yīng)用程序和Mac OS X,它的編譯速度極快,并且每次操作都很快速和輕松,它是一個(gè)免費(fèi)的開(kāi)發(fā)工具,可以在蘋果公司的官方網(wǎng)站下載使用。 Vim VIm Vim是一個(gè)高度可定制的文本編輯器,用過(guò)linux系統(tǒng)寫shell腳本的人,肯定都知道這個(gè)編輯器,很多初接觸的程序員,都會(huì)覺(jué)得這個(gè)編輯器超級(jí)難用,但是用了一段時(shí)間以后,都會(huì)被它深深吸引著。 為了創(chuàng)造更多對(duì)大家有用的文章,如果可以的話,請(qǐng)支持我們,支持方式包括點(diǎn)贊、分享和評(píng)論。 |
|
|