作web开发有几年了,现在转行做Eclipse 插件开发,正在做一个基于Eclipse的开发工具,来辅助进行web开发。
现在这个开发工具还在规划期,做成什么样子还没有定下来。按照我的意见,用来辅助开发,减少web开发的繁琐程度(比如SST架构需要配置各种配置文件,很烦琐),就应该尽量减少开发中接触的层面,比如你写了一个jsf的managed bean,就不需要再去配置文件中声明它了——这种机械的动作应该交由工具完成;再比如知道Hibernate实体之后,映射以及配置也应该不需要程序员太费心。
而我的同事们却更喜欢为每一个配置提供很花哨或者所谓的图形化编辑界面,期望以此来简化配置。
可是以我个人的web开发习惯来说,我更喜欢直接看xml文件,使用一些这样的图形化界面反而很不适应,不习惯(比如MyEclipse中提供的)。我不知道是我自己太偏执了,还是这些东西作用真的不大。所以我想请教各位web开发高手,如果让你定制自己心中的理想的java
 web 开发工具,它应该是什么样子的。
老请各位赐教。小弟洗耳恭听。

解决方案 »

  1.   

    哇 太好了 楼主加油 我喜欢Eclipse ^_^
      

  2.   

    jsf的managed bean我感觉还是自己设一下好 因为毕竟有可选的各种传值方式 而且每个人命名的习惯也不同 而且自己设也不会有多慢 当然如果是全自动的也会有很多人喜欢 毕竟每个人习惯不同
      

  3.   

    回:WIN_ANGEL
       不知道你在做配置修改的时候,是习惯直接打开xml修改,还是借助图形或者帮助编辑器完成呢?
       我想,大部分的开发过程中,managed bean的配置都是没有个性的,所以不需要程序员操心,而有特殊需求的,由于量比较小,手动配置应该也不为过吧。回:little06
        说的大了。现在没有资源,也没有经验做这个东西。你能谈谈我所涉及的问题吗?
      

  4.   

    我个人还是比较喜欢图形化的界面 简单明了 一眼看过去就差不多能看个大概 尤其是看配置文件的时候 能很明显的看出整个项目的流程和导航 虽然我做J2EE时间不长但一直用的是Eclipse+MyEclipse+Tomcat的组合 感觉还是蛮不错的 
    如果能有一个插件可以在运行时断点跟踪任何地方就好了(js代码,jsp代码,JSF或其他框架的各种标签,java代码) 因为现在感觉在java代码方面出错的的很少 反而是前台页面有时找错不容易 而现在的插件好像只能单独对一个进行调试跟踪 如java代码 有一个综合全能跟踪的就好了
      

  5.   

    对于 Hibernate实体  和 XML 这些配置,自己随便写过程序就能转换了。
    而且现在大多都采用annotation 方式了,配置会更少的。
    我更希望能够在设计,思路或监控上能得到辅助的插件。当然我更喜欢IDEA 上能用
      

  6.   

    可能我比较懒吧 我都是用的图形编辑器 在向faces-config.xml添加页面的时候都是直接从左边列表里把页面拖进去 然后点击添加导航 至于managed bean 我都是先到要添加的Bean文件里把类名粘到上面所在的包后面然后复制整个路径 然后CTRL+Z还原回去 再用faces-config.xml大纲选项右击Managed Beans 选Add ManagedBean添加managed bean 把刚才复制好的路径粘进去就行了 然后起个名字 或者再直接把类名再复制一遍粘上 我个人习惯是managed bean名和目标类名一样 就这样了......
      

  7.   

    Netbean 5 个人感觉不错
      

  8.   

    喜欢用eclipse,主要习惯了快捷键
      

  9.   

    应该尽量减少开发中接触的层面,比如你写了一个jsf的managed bean,就不需要再去配置文件中声明它了——这种机械的动作应该交由工具完成;再比如知道Hibernate实体之后,映射以及配置也应该不需要程序员太费心。
    -----
    当然这是首选了。WEB开发较之WINFORM开发就差在很多应该自动化的地方却没有实现。而我的同事们却更喜欢为每一个配置提供很花哨或者所谓的图形化编辑界面,期望以此来简化配置。
    -----
    这也是在不能实现上面那点的时候的一个退而求其次的方法,即可视化。
      

  10.   

    可是以我个人的web开发习惯来说,我更喜欢直接看xml文件,使用一些这样的图形化界面反而很不适应
    -----
    你这样是职业病,我个人认为是歪曲和委屈人性的。如果你做WINFORM编程,是否也更喜欢直接去看和编辑BIN代码呢。XML虽然较BIN代码有明显更好的可读性,但还是不如可视化界面明了直接。
      

  11.   

    我是初学者,喜欢直接看xml文件,不太喜欢图形化的东西
    我想等熟练以后,可能会用图形化的东西,毕竟比较直观
      

  12.   

    当然了 楼主你说是dos用的方便还是windows用的方便?
      

  13.   

    我知道我很土,到现在还在用UltraEdit.