我是一位交互設計師/前端開發人員,他至今一直在相對基礎和鬆散結構的Web環境中工作。通常我使用Dreamweaver,編輯網站的本地副本,擁有遠程開發服務器和生產服務器。即使在一個小團隊中工作,我們也並不複雜 - 除了一些基本的DW功能之外,沒有版本控制。適用於SVN-IDE環境的新手適用工作流程
我現在正在一個更復雜的團隊中處理Web應用程序。我們使用顛覆(和,哇,它該死的方便),每個人都有自己的開發實例。我已經適應了我以前對這個新環境做事的方式,所以我仍然在使用Dreamweaver。因爲其他人希望能夠在我檢查內容之前查看/區分我的代碼,所以我目前在我的本地計算機上使用了Subversion簽出(使用Tortoise,作爲新手很容易,並且我在DW中編輯)以及在我的開發服務器實例上。所以我必須做兩次SVN更新才能保持同步。
我做了足夠的PHP和JavaScript,現在我意識到我應該切換到Netbeans,Eclipse或其他更復雜的IDE。同時,我想改善我的工作流程。
IDE可以滿足我對顛覆管理的需求嗎?我是否應該儘量遠離編輯機器,直接在我的開發實例上工作?
我已經和Netbeans一起玩過,並且傾向於使用它,但也會喜歡這方面的想法。我現在與之合作的人是「真正」的程序員,所以我一直在做的事情讓他們感到困惑,以至於他們無法聯繫(並給我很好的建議)。
謝謝,我會看看Aptana。 – Voodoo 2011-04-28 19:48:37