您的位置首页  网络科技  前端

一名合格的前端程序员每天都在用这些软件?

  今天要写内容的关键词是程序员和每天和必用和软件。像offices办公软件就不说了,平时写写周报,积累一些文档啥的,该用的时候就用。

  所以,接下来我从四个方面(开发,调试,代码管理,沟通),谈一下作为一个合格的前端开发工程师每天必用的软件有哪些?只说我每天必用的(每天必用的...)。

  我在一些问答和文章里都有多次提到过,一款好的开发工具能有效的帮助我们提高编码的效率,避免不必要的时间消耗。

  就不详细说区别了,这些相信大家都知道的,只是每个人的实际情况不一样,选择的工具也不一样罢了。使用起来大同小异。不过现在用的比较多的,我个人比较喜欢是vscode和sublime。关于这些编码器的区别等情况可以参考我之前写的一篇文章:这几款高效的代码编辑器,相信90%的程序员都在用

  作为一名搞前端的,将设计稿还原成页面依然是一项基础工作,少不了用photoshop之类的软件来配合,提高布局时计算的精度。

  当然,社会进步了,老百姓的生活水平有了显著的提高,现在大多数都在MAC上开发,然而,在MAC上有一款比photoshop更好用的软件:sketch。暂无window版本。

  调试的这项目工作是每天必不可少的,因为只要你在做项目就缺少不了对项目的BUG的调试等。前端调试的方法也有很多。这里就软件这个词,说两款必用工具。

  (相关常用的调试功能:Elements,Cosole,Network,Timeline,Profiles)搞前端的这些东西在熟悉不过了,真是每天必用的。

  fiddler。前端必备的一个工具。其基本原理是作为本地的一个代理服务,将特定的应用层网络请求拦截,来模拟需要的不同场景。

  好了,关于调试工具,一些大公司内部也会有一些相应的辅助工具。甚至还有一些,比如:Node调试工具,运程调试工具等。要详细讲的话,就多了。若想了解详情,可以关注一下。后期我会写一些相关的文章内容。

  从概念上可以得知,用git管理代码应该更多一些,svn也有对应的应用场景。也一样可以用于代码管理。

  有关这两个工具的详情可以参考我写的另外一篇文章:能极大提高开发效率的两款代码管理可视化工具,搞前端的一定要会

  有效的沟通是项目顺利完成的重要因素之一。相关的软件工具,各个公司有些差异,这里我说一下我(腾讯)经常每天使用的沟通工具。

  根据自己的实际应用情况,使用的软件可能有所不同,这都很正常,只要能让自己用的舒服,提高自己的开效率,我觉得都可以使用。

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186