热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

使用这些工具之后,开发效率提升了十倍

前言1.idea为什么第一个推荐idea,因为对应开发人员来说,它太重要了,它是我们吃饭的家伙。为什么不推荐Eclipse之类的&#

前言


1. idea

为什么第一个推荐idea,因为对应开发人员来说,它太重要了,它是我们吃饭的家伙。

为什么不推荐Eclipse之类的,因为我就是从Eclipseidea,刚开始有点排斥,不过越到后来,越发现idea功能太强大了,真的让人爱不释手。

特别是看源码的时候:


2. Visual Studio Code

Visual Studio Code对于前端开发来说,可以说再熟悉不过了。虽然idea也能开发前端页面,但是很多前端大佬们还是习惯使用Visual Studio Code,因为它更轻量级,开发效率更高。


3. Navicat Premium

我们开发的绝大多数程序都需要连接数据库,如果使用一款好的工具管理数据库,开发效率更快,能快速创建表、增加字段,也方便查询数据,同时方便数据导出和导入。这时推荐一款数据库管理工具:Navicat Premium,它支持常用的数据库:

有个非常友好的窗口写sql语句,还支持格式化sql,并且在下面的窗口能够清楚的看到执行结果,界面非常用好。


4. rdm

很多时候我们的应用程序,除了需要连接数据库之外,可能还需要连接redis,这时候可以使用rdm客户端。

这图中标红位置,可以找到我们需要的databasekey,非常方面找到、修改和删除。


5. chrome

对于需要开发前端页面的同学来说,chrome浏览器时必不可少的,因为它能够显著的提升开发效率。当然有些人会反驳说,fixfox也不错。

两种浏览器我都用过,说实话还是chrome更好用。它可以debugger,可以查看元素、样式、请求接口、COOKIE等等,功能太强大了。


6. postman

有时候我们需要手动测试一个接口是否正常,get请求还好,可以直接在浏览器中输入url地址,就能测试了。但是如果是post请求,还是有些麻烦。在这里推荐一款神器:postman,它完美的帮我们解决需要在各种常见下请求接口的需要,缓存了历史记录,而且添加header非常方便,支持脚本,支持多种请求方式。优点太多了,我就不一一列举了。


7. wireshark

有时候,你需要知道一个页面请求真正经历过了那些接口,这时可以使用wireshark进行抓包。


8. switchHosts

如果你们公司有多套环境,需要配置不同的host,每次切换环境时,需要手动切换host。此外,有时host比较多,不方面管理。这时候可以使用:switchHosts

它可以帮助我们轻松管理各种host,也方面切换。


9. xmind

有时候,我们在总结某些技术,或者执行点的时候,需要发散思维,画思维导图,或者说头脑风暴图。这时可以使用:xmind。

只要你用过它,真的会爱上它。


10. draw.io

有时候,我们需要画流程图,或者架构图,或者类图等等。有些人会用visio,不是说不行,但是如果你尝试使用一些draw.io,必定会把visio抛之脑后了。

用它来画图是在太方便了。


11. Typora

如果平常喜欢用markdown语法写一些文章或者工作文档的话,是不是想找一款好的软件管理这些文档,方面以后查找,更重要的是能够边写边看到效果。

这时推荐使用mac电脑上的神器:Typora

你用mardown的语法写文档,回车一下,就能马上看到消息,真的非常方便。


12. 有道云笔记

我们在看完技术文章,及时做笔记是个非常好的习惯。但是有时候公司的电脑,和家里的电脑不一样,有些比较在公司电脑上,有些在家里的电脑上,不便于知识的汇总和查看。这时可以使用云笔记,常用的有:印象笔记、有道云笔记等。

我们在这里推荐一下有道云笔记,原因是很多大佬在用,哈哈哈。

它支持markdown的语法,可以创建目录和文章,方面查找,关键是可以在不同电脑上登录,资料不会丢。


最后说一句(求关注,别白嫖我)

如果这篇文章对您有所帮助,或者有所启发的话,帮忙扫描下发二维码关注一下,您的支持是我坚持写作最大的动力。

求一键三连:点赞、转发、在看。

关注公众号:【苏三说技术】,在公众号中回复:面试、代码神器、开发手册、时间管理有超赞的粉丝福利,另外回复:加群,可以跟很多BAT大厂的前辈交流和学习。


推荐阅读
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • MySQL缓存机制深度解析
    本文详细探讨了MySQL的缓存机制,包括主从复制、读写分离以及缓存同步策略等内容。通过理解这些概念和技术,读者可以更好地优化数据库性能。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • 创建项目:Visual Studio Online 入门指南
    本文介绍如何使用微软的 Visual Studio Online(VSO)创建和管理开发项目。作为一款基于云计算的开发平台,VSO 提供了丰富的工具和服务,简化了项目的配置和部署流程。 ... [详细]
  • PHP 编程疑难解析与知识点汇总
    本文详细解答了 PHP 编程中的常见问题,并提供了丰富的代码示例和解决方案,帮助开发者更好地理解和应用 PHP 知识。 ... [详细]
  • 在 Windows 10 中,F1 至 F12 键默认设置为快捷功能键。本文将介绍几种有效方法来禁用这些快捷键,并恢复其标准功能键的作用。请注意,部分笔记本电脑的快捷键可能无法完全关闭。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • 本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ... [详细]
  • 使用C#开发SQL Server存储过程的指南
    本文介绍如何利用C#在SQL Server中创建存储过程,涵盖背景、步骤和应用场景,旨在帮助开发者更好地理解和应用这一技术。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 深入解析 Apache Shiro 安全框架架构
    本文详细介绍了 Apache Shiro,一个强大且灵活的开源安全框架。Shiro 专注于简化身份验证、授权、会话管理和加密等复杂的安全操作,使开发者能够更轻松地保护应用程序。其核心目标是提供易于使用和理解的API,同时确保高度的安全性和灵活性。 ... [详细]
  • 本文作者分享了在阿里巴巴获得实习offer的经历,包括五轮面试的详细内容和经验总结。其中四轮为技术面试,一轮为HR面试,涵盖了大量的Java技术和项目实践经验。 ... [详细]
  • Coursera ML 机器学习
    2019独角兽企业重金招聘Python工程师标准线性回归算法计算过程CostFunction梯度下降算法多变量回归![选择特征](https:static.oschina.n ... [详细]
  • InmyapplicationIhaveQGraphicsScenewithpixmapaddedandallisviewedinQGraphicsViewwithsc ... [详细]
author-avatar
手机用户2602903963
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有