推 chrischen:推最後一句 人總有惰性 另外就是「老人沒這習慣」 08/25 23:02
: 我在工作的地方大家用的工具是沒有在硬性規定的,除了負責作Main build
: 的一定是cygwin之外。
: 熟Linux的人快快樂樂用vim,老一輩的都是UE + cygwin grep 來grep去。
用 UE 不用那麼麻煩再切到 cygwin grep,UE 有跨檔案搜尋功能。
而且找到搜尋目標之後,會出現一個 output view 的視窗。
可以直接點選搜尋到的列示行就會跳到該檔案的位置。
此外 UE 也支援 Regular Expression。
: 至於六七年級的都是用Eclipse還是NetBeans之類的。
用年級來分使用的工具並不太恰當。
我就是你所謂的六年級,我不但會用 Eclipse, VS, SI 這些現代 IDE 工具,
我還會熟練的使用 UE 與 VI/VIM 這些分別在 Win 與 Unix 雄霸一方的編輯器,
至於 DOS 時代的 PE2, TC 那些古董我當然也有自信能操作得很好。
我覺得善用 Eclipse 這類現代 IDE 對效率有很大的幫助,
建議你可以花個一個下午或一天來學一下這類現代工具。
我認為這些東西會出現,一定有其原因存在,
所以我很樂意接觸新的工具,不然要守舊,那大家都用 notepad 就好了。
: 1. 你有作版本管理。
: 2. 有訂立了一套code "svn ci -m "前所應該有的標準:
: 例如 compile不可有錯,主要模組code要review過、full unit test過。
: 3. 專案的資料夾規則、檔案命名規則講清楚。
: 擔心大家用的工具不一樣會造成什麼問題是不必的。
: 除非那個工具會亂改,不過,每個用工具的人本來就該知道他的修改會造成什麼結果。
我贊同您這裡講的,但是其實 Version Control 這種事,
只要是有經驗的 RD 都懂,但要能夠確實執行,往往要有政治力介入。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.164.169