今晚想起了一篇之前看的文章,讲到需求功能开发。在人力缺少的情况下,开发者诉求会提及到很多很多功能。这样一来就有问题了,开发商应该如何满足这么多诉求呢?有个A开发者想要这个功能,另个一个开发者想要B开发功能。就比如vscode 微软出的这个编辑器,不能说是个IDE。但从目前来讲,微软这个vscode 也是想通吃所有的编程领域想法,可见野心不少。github的atom项目也很多粉丝,vscode的开发也建立在这个基础上,不过呢?微软好像做了一些删减,有一些功能vscode 用得并不顺心,出现了atom有,而vscode没有的基础功能,还好vscode 有众多的插件支持,需要手动去配置一下。再回过头来,这么多的需求怎么满足所有人呢?那是不可能的,一来没有那么多精力,二来没有那么多人员维护,三来没有那么多人运营,所以需要在有限的资源内,做出一些选择,取优先级高的,开发者迫切需求的。这个就是需求开发中的取舍问题了。如果吐槽这个vscode 不给力,还为时过早,只要微软愿意投入多一点,还是会好起来。只不过的是,微软的人员太过原则化了。想想要在vscode 加点什么,还不如另做选择。从目前vscode进展来看,在web开发特别ts的开发还有另外的一些语法支持比较好,毕竟ts是自家的儿子,支持足够也是理所当然的事情。vscode 想要好用,对一些极客人员来讲,目前还不足以打动。这希望微软vscode 开发人员继续给力一点开发出一些牛逼的功能。
目前vscode 衍生出很多周边的编辑器,这也是开源的力量,类似atom 那样,不知道有没有发现atom 用起来比vscode 卡一点。也许是机器问题吧。
好,洗澡去。vscode 其实国内几家html5研发也是采用这个做编辑器,不知道大家有没有发现。wing,laybox。
杂谈:vscode的基础功能不足
最新推荐文章于 2024-06-13 17:02:22 发布