我知道有些人发誓不使用特定于语言的IDE(vim/emacs或die!type stuff),并且有些人对终端中的编码/编译感到非常不舒服,所以我的问题有以下几个部分.
什么时候从一个切换到另一个
是否有必要同时了解两者?如果没有,你应该知道哪一个?
轻量级或重量级IDE?(只是代码突出显示或您可以想象的每个功能)
你一般推荐什么IDE,为什么?
随意回答所有,部分或全部.
截至目前的简短摘要:
集成开发环境
大项目
图形用户界面
简易版本控制集成?
文字编辑
快速/小型项目
更容易适应其他语言
减少开销
Nathan Strut.. 5
IDE的使用对个人意见非常主观.有了这个免责声明,这是我的.
了解您的工具并了解您的平台.开发软件是您的领域,所以要擅长它.
你什么时候换的?当您的知识告诉您的直觉时,使用其他工具会更容易.
你应该知道吗?我认为你应该知道有关使用你的平台的一切.低级知识使更高级别的应用程序更容易理解.
轻量级或重量级取决于手头的任务.两者都有时是合适的.
我不推荐任何一个IDE,它取决于您的应用程序的平台以及您,开发人员所熟悉的内容.如果你正在使用.NET,Windows上的Visual Studio可能是最好的,但这并不意味着你可以扔掉记事本.对于Linux上的Java,Eclipse很棒,但不要丢弃vim.
嘿,Front Page可能是适合某些人工作的合适工具(哎呀,是的,我说过./我是鸭子).
IDE的使用对个人意见非常主观.有了这个免责声明,这是我的.
了解您的工具并了解您的平台.开发软件是您的领域,所以要擅长它.
你什么时候换的?当您的知识告诉您的直觉时,使用其他工具会更容易.
你应该知道吗?我认为你应该知道有关使用你的平台的一切.低级知识使更高级别的应用程序更容易理解.
轻量级或重量级取决于手头的任务.两者都有时是合适的.
我不推荐任何一个IDE,它取决于您的应用程序的平台以及您,开发人员所熟悉的内容.如果你正在使用.NET,Windows上的Visual Studio可能是最好的,但这并不意味着你可以扔掉记事本.对于Linux上的Java,Eclipse很棒,但不要丢弃vim.
嘿,Front Page可能是适合某些人工作的合适工具(哎呀,是的,我说过./我是鸭子).