中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

談?wù)刅isual Studio的缺點,比較Eclipse

  誠然Visual Studio是一個非常強(qiáng)大的開發(fā)環(huán)境,但是使用久了以后,覺得在細(xì)節(jié)方面還是有很多地方比不過Eclipse。比如:

  1. 界面設(shè)計沒有充分考慮空間占用

  Visual Studio的工具窗口占用了過多的空間。從下圖就可以看到,Error List在標(biāo)題欄和Tab標(biāo)簽出現(xiàn)了兩次,實際上這是無意義的重復(fù),而標(biāo)題欄中央和工具欄右邊的部分,有大片地方被白白浪費掉了。在寬屏筆記本上,屏幕高度相當(dāng)有限,這一點格外令人難以容忍。

  Eclipse的窗口對空間的利用有效得多。標(biāo)簽頁和按鈕共享同一行,并且因為Eclipse的錯誤顯示是分類的,也不需要三個額外的按鈕,所以界面相當(dāng)緊湊。

Visual Studio錯誤列表

Eclipse錯誤列表

  2. 輸出顯示過于單調(diào)

  Visual Studio的輸出窗口只有一種顏色、同樣的格式,在密密麻麻的輸出里面根本分不清重點。Eclipse的輸出窗口能顯示多種顏色和格式,能夠清楚的分出不同的內(nèi)容,和代碼關(guān)聯(lián)的內(nèi)容還可以用URL導(dǎo)航。

Visual Studio輸出窗口

Eclipse輸出窗口

  3. 跟蹤活動項不方便

  Visual Studio有這樣一個功能叫做Tracking Active Item,有時候我需要它,有時候又希望關(guān)閉它。Visual Studio把它放在選項里面,每次修改的時候都要重復(fù)點菜單-》選分類-》點CheckBox-》點OK這樣一個重復(fù)的動作。

  Eclipse把這個功能叫做Link with Editor, 放在主界面的Package Explorer的工具按鈕里,打開和關(guān)閉都只需要點擊一次鼠標(biāo)就行了。

Visual Studio 跟蹤

Eclipse 跟蹤

  4. 設(shè)置代碼格式不夠靈活

  看上去Visual Studio也提供了不少代碼格式選項,可還是缺少很多高級設(shè)置,比起Eclipse只能算小巫見大巫了。比如,我很喜歡Eclipse把字段對齊這個功能,但Visual Studio壓根沒有這個選項。

Eclipse 代碼格式

  5. 代碼行定位功能不如Eclipse

  Eclipse編輯器右側(cè)有個特殊區(qū)域代表了整個代碼文件,斷點、錯誤、警告、書簽都會在這里標(biāo)識出來,不論代碼有多長,點擊一下就可以定位,非常的方便。

  在Visual Studio里面定位代碼,要么用鼠標(biāo)滾輪上下翻動直到找到內(nèi)容,要么從成員列表的組合框里選擇,不論哪一種,都沒有Eclipse來得簡潔方便。

Eclipse 編輯

  6. 設(shè)置文件編碼太過麻煩

  Visual Studio既不能指定文件的默認(rèn)編碼,也不能批量設(shè)置文件編碼,只能通過Save As對話框下面一個很小的箭頭手工一個一個指定,麻煩到文件多的時候我有一種想砸了它的沖動。

  Eclipse可以從文件類型、工作區(qū)、項目、單個文件四個級別設(shè)置文件編碼,而且允許手工輸入編碼名稱,這比Visual Studio從一個長長的列表里選擇要快捷得多。

Visual Studio編碼

Eclipse 編碼

  7. 錯誤信息不夠人性化

  Visual Studio如果編譯出錯,錯誤信息只是簡單的列在輸出窗口里,要你去一個一個點開來看。而Eclipse的錯誤信息同時會在Package Explorer里顯示成Overlay Icon,從而清楚的了解到項目的哪些部分受到了錯誤的影響。

Eclipse錯誤

  8. 添加新類過于簡單

  Visual Studio在創(chuàng)建新文件時唯一允許你指定的選項是文件名,剩下的只能手工修改。Eclipse在創(chuàng)建新類時提供諸多選項,比如要求實現(xiàn)某個接口,那么所有接口方法的存根也會一并生成,節(jié)約了很多時間。

Eclipse 新建

  9. 同一文件的導(dǎo)航功能不夠一致

  在Visual Studio的代碼文件中如何導(dǎo)航?使用成員下拉框。

  在可視化編輯器里怎么導(dǎo)航?用Document Outline窗口。

  在引用的程序集里又如何導(dǎo)航?用Object Browser窗口。

  在Eclipse中,上述所有內(nèi)容都可以通過Outlilne窗口完成,操作也完全一致,不像Visual Studio那樣每個窗口都有不同的界面和操作方法。

Eclipse 大綱

  10. 管理引用

  我們創(chuàng)建項目的時候總有一些庫是經(jīng)常要用到的,比如數(shù)據(jù)項目引用NHibernate,Silverlight項目引用Toolkit,等等。Visual Studio引用哪些程序集只能由我們手工查找,而Eclipse提供了User Library的管理功能,能夠讓我們將常用的庫引用一次性導(dǎo)進(jìn)來,比Visual Studio的Add References不知方便幾許。

Eclipse 引用

  11. 重構(gòu)功能比較初級

  Visual Studio支持代碼重構(gòu),Eclipse也支持,但是你比較一下兩者的菜單就知道,它們對重構(gòu)的支持程度完全不是同一個級別的。

Visual Studio重構(gòu)Eclipse 重構(gòu)

  12. 代碼提示不夠清楚美觀

  Visual Studio的代碼提示同樣只有單一的文字格式,大段的文字看下來,很難抓住重點。

  Eclipse的代碼提示格式是富格式內(nèi)容,能突出顯示重點,可導(dǎo)航的部分會顯示成超鏈接,同時還提供附加的功能按鈕,比Visual Studio要細(xì)致體貼得多。

Visual Studio代碼提示

Eclipse代碼提示

  13. 缺少本地歷史記錄功能

  Eclipse有一個非常強(qiáng)大的功能是將最近的編輯歷史記錄保存在本地,這樣即使你沒有使用版本數(shù)據(jù)庫也能跟蹤修訂信息、比較版本、還原歷史記錄,對一些實驗性的項目或者不需要簽入的開源項目來說是非常有用的,并且你也可以用它來記憶內(nèi)容,整理思路。Visual Studio則完全沒有這種功能。

Eclipse版本跟蹤

  14. 缺少智能化的快速修復(fù)

  這是我最愛的Eclipse功能!Eclipse不僅找出編譯錯誤,還能夠為許多種類型的錯誤提供修復(fù)選項。這個修復(fù)選項確實相當(dāng)?shù)闹悄埽瑢芏喑R姷木幾g錯誤都能找到合理的解決方案,比如下面的錯誤它就能猜到getMessge()實際上是getMessage()拼錯了,我只需要在這一項上按回車就萬事OK。

  Visual Studio的只能機(jī)械的顯示一些錯誤信息。有時候錯誤提示也會附帶一些關(guān)于如何修正錯誤的提示,但大多比較死板,需要程序員靠自己的經(jīng)驗來修復(fù)錯誤。

Eclipse快速修復(fù)

  15. 最后一個不得不說的地方是,Eclipse是完全免安裝的。

  這意味著什么呢?如果我哪天重新安裝了系統(tǒng),那么打開Eclipse馬上可以再次使用,以前設(shè)置的所有選項和更新內(nèi)容全部立即可用。而Visual Studio就不得不重新安裝、打補(bǔ)丁、設(shè)置各種選項,如果運氣不好安裝過程中突然出了什么錯,那你所有過程重來一遍吧,一整天就這樣沒了。更讓人討厭的是,VS2010安裝過程中竟然要重啟兩次,就算你非重啟不可的話,難道不能把所有內(nèi)容準(zhǔn)備好然后一次性解決嗎!?

it知識庫談?wù)刅isual Studio的缺點,比較Eclipse,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产电影一区二区三区爱妃记 | 人人射人人插 | 成人激情视频免费在线观看 | 成人一区二区三区视频 | 黑人一级片视频 | 免费不卡视频 | 在线观看国产网站 | 亚洲国产成人精品久久 | 日韩精品一区二区三区在线观看 | 亚洲成人高清 | 久久91 | 日本一区二区三区在线观看 | 国产极品粉嫩美女呻吟在线看人 | 一区二区免费看 | 亚洲 欧美 日韩在线 | 天天综合网天天综合 | 久久久久久久久国产成人免费 | 国产日韩欧美精品 | 日韩精品中文字幕一区二区三区 | 色免费在线视频 | 国产精品亚洲精品久久 | 色综合天天综合网国产成人网 | 国产一级一级国产 | 一区二区三区在线播放视频 | 日韩视频一区二区 | 亚洲激情综合 | 亚洲视频欧美视频 | 在线观看黄色 | 91精品国产一区二区三区 | 亚洲天堂av网 | 亚洲+变态+欧美+另类+精品 | 欧美亚洲国产日韩 | 啪啪免费网 | 亚洲精选久久 | 91视频在线| 欧美成人a∨高清免费观看 色999日韩 | 成人av电影免费在线观看 | 91免费版在线观看 | 亚洲国产高清高潮精品美女 | 午夜影院网站 | 特一级黄色毛片 |