1.
前面版主已提過 .gitignore,
想用得更快樂一點的話可試試 gitlab 自己建 repo:
https://www.gitlab.com/gitlab-ce/
2.
可以從 Ant 或 Bash/Shell command 開始,
要用 Jenkins 管理工作也是要先有這些工作項目先存在。
3.
JUnit 的話有一海票工具可以用
ref:
http://stackoverflow.com/questions/14143680/java-junit-test-generators
4.
eclipse 本身有支援,但是沒管到大小寫...
Ctrl + Shift + F 或 Source -> Format,
也可以在
Window -> Preferences -> Java -> Code Style -> Formatter 做調整。
5.
關於 Maven / Ant / Gradle,
有一篇最近一年的文可以先看看:
http://stackoverflow.com/questions/1163173/why-use-gradle-instead-of-ant-or-maven
縮:http://ppt.cc/sEuP
個人認為要先看本來熟什麼、需求是什麼,
例如真的要的話,裝 Ant 也裝 Maven,
然後自己寫 Ant Custom Task 下命令靠 Maven 拉檔案應該也不是不行。
用什麼、怎麼整才方便要自己試試才知道。
※ 引述《willy69wu31 (小小吳)》之銘言:
: 以往都是用 Eclipse 隨便搞搞了事
: 不過開始有越來越多的需求,尤其是程式碼管理,所以想尋找一整套整合的方案
: 不然每次一有新專案,就會有很多事項必須手動自己搞出來,有些麻煩
: 希望有:
: 1. 版本控制 (Eclipse 的 workspace 好像囊括了雜七雜八不適合直接塞 git 的檔案)
: 2. 自動編譯/打包/發行成 jar (還是,各位發行公開的 java 程式時都怎麼做?)
: 3. 自動建立單元測試
: 4. 程式碼自動格式化、變數大小寫自動檢查之類
: 5. 相依性管理,最好可以自動下載缺少的 jar 等
: 前陣子搜尋了一下,Maven 好像是一個還不錯的方案,搭配某些工具之後可以幾乎自動化
: 不過有關 Maven 的討論好少 orz (莫非有專板?)
: 不曉得各位通常都怎麼做? 有什麼建議的方案或觀念嗎?