• 猿创征文|一个真正的后端鳗的开发工具


    前言

    作为一个真正的后端开发人员(一个真正的鳗),在学习的路上必然会使用不同的开发工具,使用不同工具的不同体验都值得一说。
    这里是要介绍的总框图:
    在这里插入图片描述
    下面介绍一下相关工具的特点

    EditPlus

    在选择后端并选择Java这条路之后,确实给我的身心带来了愉悦,而第一次的愉悦是我不用在笔记本上敲代码,我选择了我的第一个工具:EditPlus
    EditPlus是一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本、HTML和程序语言的Windows编辑器,你甚至可以通过设置用户工具将其作为C,Java,Php等等语言的一个简单的IDE。
    虽然EditPlus不是Java语言专用的工具,不过写Java也是挺好的。
    在这里插入图片描述
    在开始之初,EditPlus确实给我带来了不小的便利,可是随着时间的推移以及学习进度的前推,我不得不离它而去。

    IntelliJ IDEA

    人生苦短,我选IDEA!

    我们来看一段IDEA的简介:IDEA 全称 IntelliJ IDEA,是java编程语言的集成开发环境。IntelliJ在业界被公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。

    IDEA的首页一点进去就感觉非常舒服,不愧是最好用的Java工具。
    在这里插入图片描述

    我粗人一个,一句话:IntelliJ IDEA是我用过的最好用的一个Java开发工具!
    在这里插入图片描述
    IDEA最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。

    一句话,这就是Java中的王者。

    HBuilder

    简介:
    支持HTML5的Web开发IDE
    HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。 [1] HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写。

    在这里插入图片描述
    HBuilder使用起来其实挺不错,在学习前端三剑客的时候,有幸使用过一段时间,非常喜爱。虽然IDEA也可以写网页,但是要让专业的人干专业的事情。

    特点:快,是HBuilder的最大优势,通过完整的语法提示和代码输入法、代码块等,大幅提升HTML、js、css的开发效率。
    天下武功,无坚不破,唯快不破。快,就是效率;时间,就是生命。

    Postman

    在这里插入图片描述

    Postman是一个用于构建和使用API的API平台。Postman简化了API生命周期的每一步,并优化了协作,因此您可以更快地创建更好的API。
    说白了,postman是一个测试连接接口的工具,它的优点数不胜数:
    简单易用 - 要使用Postman,你只需登录自己的账户,只要在电脑上安装了Postman应用程序,就可以方便地随时随地访问文件。
    使用集合 - Postman允许用户为他们的API调用创建集合。每个集合可以创建子文件夹和多个请求。这有助于组织测试结构。
    多人协作 - 可以导入或导出集合和环境,从而方便共享文件。直接使用链接还可以用于共享集合。
    创建环境 - 创建多个环境有助于减少测试重复(DEV/QA/STG/UAT/PROD),因为可以为不同的环境使用相同的集合。这是参数化发生的地方,将在后续介绍。
    创建测试 - 测试检查点(如验证HTTP响应状态是否成功)可以添加到每个API调用中,这有助于确保测试覆盖率。
    自动化测试 - 通过使用集合Runner或Newman,可以在多个迭代中运行测试,节省了重复测试的时间。
    调试 - Postman控制台有助于检查已检索到的数据,从而易于调试测试。
    持续集成——通过其支持持续集成的能力,可以维护开发实践。

    Xmind

    XMind采用Java语言开发,具备跨平台运行的性质 [1] ,且基于EclipseRCP体系结构,可支持插件,插件通过编写XML清单文件可以扩展系统定义好的扩展点。XMind的程序主体由一组插件构成,包括一个核心主程序插件、一组Eclipse运行时插件、一个帮助文档插件和一组多语种资源文件插件。

    Xmind是一款 全功能 的思维导图和头脑风暴软件。像大脑的瑞士军刀一般,助你理清思路,捕捉创意。
    在这里插入图片描述
    Xmind简单易上手,用来做思维导图简直是简直了,上面前言的思维导图就是用Xmind做出来的。
    在这里插入图片描述
    一句话,少用,不然你会爱上它。

    Navicat

    先看官方简介:
    Navicat”是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和 MongoDB 等不同类型的数据库,它与阿里云、腾讯云、华为云、Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud 和 MongoDB Atlas等云数据库兼容。你可以创建、管理和维护数据库。Navicat 的功能足以满足专业开发人员的所有需求,但是对数据库服务器初学者来说又简单易操作。Navicat 的用户界面 (GUI) 设计良好,让你以安全且简单的方法创建、组织、访问和共享信息。

    看不懂!个人感觉用起来简单,界面舒适,非常令人喜欢.
    在这里插入图片描述
    用起来很简单,作为后端人员,MySQL是必学的,所以在选择数据库管理工具的时候,我也思索良久,但是小伙伴们都看到这里了,当然是直接入手Navicat了。

    Google Chorme

    Google Chorme又名谷歌浏览器或者直接一点就是程序员浏览器,为什么这样说呢,因为它十分简介好用,并且非常干净无广告。一度成为最受程序员欢迎的一个浏览器。
    至少到现在我都是用的Google Chorme:
    Google Chrome是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。
    软件的名称来自称作Chrome的网络浏览器GUI(图形使用者界面)。软件的beta测试版本在2008年9月2日发布,提供50种语言版本,有Microsoft Windows、macOS、Linux、Android、以及iOS版本提供下载。 [1] 谷歌将在Chrome上推出“小程序”增强型网页应用(Progressive Web Apps,简称 PWA)。 [2] 2018年11月,Google宣布,将从2018年12月份开始在其Chrome 71网络浏览器上移除持续提供滥用使用体验的网站上的所有广告。
    在这里插入图片描述

    Typora

    Typora作为一款markdown编辑器,在程序员界,甚至于其他领域都有广泛使用,因为其与csdn的markdown模式,使得我们只需要学一种语法,就可以在多个环境使用,所以我也常用Typora来记笔记。
    在这里插入图片描述
    这款软件,入手既赚。

    Snipaste

    记笔记,看网课,甚至于查资料,不能没有一款好的截图工具,Snipaste就是这么一款非常实用的工具。
    Snipaste是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上。下载并打开Snipaste,按下F1来开始截图,再按F3,截图就在桌面置顶显示了。还可以将剪贴板里的文字或者颜色信息转化为图片窗口,并且将它们进行缩放、旋转、翻转、设为半透明,甚至让鼠标能穿透它们!如果是程序员、设计师,或者是大部分工作时间都在电脑前,贴图功能将改变很多人的工作方式、提升工作效率。

    功能:
    1、在功能上来说snipaste比大多数收费的截图工具要更加的强悍更加的细腻。

    2、在免费的同时还可以让你获得更加的干净安全体验,没有广告和插件捆绑。

    3、如果你需要编辑和设计,这里面的功能都可以很好的帮助你,用过都说好。

    特色:

    1、这款工具的核心用法十分的简单,启动之后按下F1就可以立马开始操作截图。

    2、功能十分的丰富而且非常的好用,就算你没有任何的操作基础也能很快上手。

    在这里插入图片描述

    结语

    好的工具就像好的伴侣,可以没有,一定要好。

  • 相关阅读:
    Docker基础语法学习笔记
    Jinja2渲染的两种方式
    定向模糊测试aflgo中的能量调度
    JdbcTemplate
    深度分析:Apache Hadoop及其在大数据处理中的应用
    Secrets of RLHF in Large Language Models Part I: PPO
    vue的模板属性和渲染方法配置
    父亲的北京车牌继承到儿子名下需要哪些手续?
    51单片机学习(3)-----独立按键控制LED的亮灭状态
    CentOS 7:服务器环境搭建
  • 原文地址:https://blog.csdn.net/qq_63992577/article/details/127638770