IT-开发(banzhuan)之工具篇

  工欲善其事,必先利其器。开发工具几乎会伴随整个职业生涯,重要性不在此赘述。本文将向各位介绍一下常用的开发工具,以及相同工具之间的简单对比。

一. IDE工具

    1. 前端开发工具推荐Vscode,轻量美观,开源免费(免去一次次找找激活码的烦恼)。前端各系统间耦合较轻,更多的是SPA(Single Page Application)单页面应用。相较于WebStorm一站式解决的重量级设计方案,vscode显得更加轻量,更符合前端开发理念。
    1. 后端开发推荐JetBrains全家桶系列,Intellij IDEA(Java),Pycharm(Python),Goland(go)... 后端开发中各模块耦合较多,方法调用层次比较深,开发中经常需要跳转,分屏查看等操作。大型的后端代码中,vscode就显得有点力不从心了。ps:是否还在到处寻找激活码?怎么办?找淘宝!(非广告,没记错应该是25元就能搞定整个全家桶)
    1. Sublime,notepad++,只能说有点原始了,非要用也不是不行。作为程序员,个人觉得,应该拥有一颗拥抱变化的心,对新技术,新工具也要保持好奇心。

二. 数据库连机工具

    1. 推荐navicat,功能丰富,界面优雅。

三. 网络请求工具

    1. 接口调试推荐Postman,事实上postman已经成为开发,测试必备软件工具,使用方法可以自行百度。
    1. Host切换工具SwitchHosts,日常开发中,各个环境的切换,常用的方法就是绑host(修改host文件),这样操作起来比较麻烦,并且随着项目增多,host管理越来越麻烦,这个时候你就需要SwitchHosts这样的管理工具了。

三. 其它工具

    1. 浏览器推荐Chrome,pichai哥就是靠这款产品成长为Google CEO,NB之处就不多说了。
    1. 有道词典,编程只有两大难题“缓存失效和命名”,命名之苦想必大家深有体会,一个好的词典软件也许会减少那么一点痛苦。
    1. 印象笔记,有道云比较,在看到好的技术观点,或者想记录技术的一些心得,以上两个笔记软件值都得推荐。

以上都是目前开发中常用的一些软件,也欢迎到大家说下自己常用的软件。

你可能感兴趣的:(IT-开发(banzhuan)之工具篇)