編輯:主要是談論用C編寫的代碼。什麼IDE可以讓我在代碼上突出顯示差異?
有人送我一個比較來審查,我知道我可以採取「之前」的代碼,應用比較(補丁)並通過差異查看器(例如WinMerge,Araxis Merge等)打開這兩個文件對,通過一對文件來查看更改。另一方面,如果我想留在我的首選代碼瀏覽器中,使用語法高亮顯示和右鍵單擊定義,那麼我就不再有差異了。
對於散文評論者來說,MS-Word就像散文作家的IDE一樣,允許你在該文件的另一個版本中指向一個當前打開的文件,告訴它「比較」,而不是給你兩個窗口它會突出顯示您打開版本的更改。
任何人都知道一個IDE的代碼?
編輯:換句話說,一個IDE與內置差異查看器?或者,它允許插入一個現有的偉大的獨立的插件? (我敢打賭,我可以破解一個基於IDE的代碼審查插件,比如Jupiter for Eclipse來做這件事;對它撒謊並假裝該補丁是一組代碼審查評論,但我不想要 我想要一個已經認爲「比較」是IDE功能的源代碼編輯器。)
我覺得有點奇怪,你要使用*你*首選IDE和有*我們*告訴你哪一個。就個人而言,我認爲很多人對這個特定的TLA太過弔詭,而不是使用適合他們的工具,無論如何這都是IDE所應有的。 – 2009-11-17 00:07:48
換句話說,WinMerge或類似的工具,如BeyondCompare(http://www.scootersoftware.com/)似乎是正確的。 – 2009-11-17 00:09:59
@R。佩特。不是我個人偏好的IDE,而是任何給定開發人員選擇使用的IDE。我們認爲,開發人員可能會收集他們自己喜歡的工具箱,而不是依賴單個應用程序作爲他們的「IDE」。但是如此多的開發人員並沒有選擇他們的開發環境 - 他們是由他們工作的公司或他們周圍的團隊給予的,也沒有資金和時間可以走得更遠。 – talkaboutquality 2009-11-17 07:46:40