我是一位交互设计师/前端开发人员,他至今一直在相对基础和松散结构的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