java用什么软件编写编程软件工具推荐

一、软件工具 1、java IntelliJ IDEA(纯属于个人喜好),有社区版和商用版,商用版本需要花钱,当然有不花钱的办法,直接百度或私聊。IntelliJ IDEA的优点就不多做解释,介绍它的几个容易被忽视的用法:Split Right/Down、Local History、F11快捷键、tab limit、Http Client、markdown 另外介绍idea几款...
java用什么软件编写编程软件工具推荐
一、软件工具
1、java
IntelliJ IDEA(纯属于个人喜好),有社区版和商用版,商用版本需要花钱,当然有不花钱的办法,直接百度或私聊。
IntelliJ IDEA的优点就不多做解释,介绍它的几个容易被忽视的用法:
Split Right/Down、Local History、F11快捷键、tab limit、Http Client、markdown
另外介绍idea几款插件:
1)Dark Purple Theme:深紫色主题
2)Background Image Plus:背景图片插件
ps:看看2者结合的效果,要的就是赏心悦目,我有大量二次元bg图片,可以私聊。
3)Maven Helper:查看maven相关依赖以及快速排除依赖
4)SonarLint:代码规范和质量检测
5)leetcode editor:刷算法题必备
6)Free Mybatis plugin:mybatis插件
2、数据库
1)关系型:navicat、DBeaver(开源免费)、plsql(oracle)
2)redis:Redis Desktop Manager
3)mongdb:Robo 3T
4)elasticsearch:elasticsearch-head、kibana(elk)
3、服务器
1)linux ssh:MobaXterm、FinalShell(吃内存) 、xshell、SecureCRT、putty
2)docker:Portainer可视化工具、harbor私有镜像仓库
3)kubernetes:Kuboard、Rancher
4)git:gitLab私有代码库
5)maven:nexus私服
6)ci/cd:jenkins
4、网络请求
1)webservice:SoapUi
2)http:Postman、idea http Client
3)抓包:Fiddler
4)远程:向日葵、TeamViewer
5)内网穿透:花生壳
6)推流:FFmpeg
二、其他工具
1、开源工具
1)java工具包:Hutool、Guava
2)java反编译工具:jd-gui、Luyten
3)jvm诊断命令:jps、jstack、jstat、jmap、jinfo
4)jvm分析工具:Dump Analyzer(IBM)、jvisualvm(jdk)、arthas(阿里)
5)zookeeper:ZooInspector
6)etl:kettle、datax
7)pdf工具:wkhtmltopdf(html转pdf)
8)文本编辑器:Sublime Text 3
9)动态桌面:UPUPOO(老版)
2、技术文档
1)博客:docsite(markdown),可以看看阿里的Nacos官网
2)面试:JavaGuide面试基本知识点
3)文档存储:百度云盘、阿里云盘、有道云笔记
4)规范:阿里巴巴Java开发规范、Codelf人工智能命名
5)技术学习:GitHub/Gitee、开源中国、博客园、b站、今日头条
6)书籍:effectivejava、java编程思想、java并发编程艺术、Java数据结构与算法、深入理解java虚拟机、HeadFirst设计模式。ps:私聊有pdf电子版
7)接单:开源众包、程序员客栈、码市、英选、快码
3、spring-boot学习推荐
1)cloud-platform:Cloud-Platform: 国内首个Spring Cloud微服务化RBAC的管理平台,核心采用Spring Boot 2.4、Spring Cloud 2020.0.0 & Alibaba,前端采用d2-admin中台框架。 记得上边点个star 关注更新
2)microservices-platform:Cloud-Platform: 国内首个Spring Cloud微服务化RBAC的管理平台,核心采用Spring Boot 2.4、Spring Cloud 2020.0.0 & Alibaba,前端采用d2-admin中台框架。 记得上边点个star 关注更新
3)jeecg-boot:jeecg-boot: 「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。
4)agile-bpm-basic:agile-bpm-basic: 【工作流-流程管理】【智慧协同OA】【移动办公】【SpringBoot2-快速开发平台】 企业级流程解决方案, 前后端分离,模块化,超低耦合。 基于activiti5.22,零java代码即可做到复杂业务的流程实施2024-11-30
mengvlog 阅读 8 次 更新于 2025-07-20 08:32:39 我来答关注问题0
  • JAVA编写主要需要以下软件:JDK:简介:JDK是Java开发的基础工具包,包含了编译Java程序的编译器和运行Java程序的解释器,以及其他一些实用工具和库文件。作用:安装了JDK后,你就可以编写、编译和运行Java程序了。文本编辑器或IDE:文本编辑器:如Notepad++、Sublime Text、VS Code等,这些编辑器可以用来编写...

  • Java编写推荐使用以下软件:IntelliJ IDEA:简介:目前最主流的Java开发工具之一,使用广泛。优势:功能强大,提供了丰富的插件和智能提示,极大地提高了开发效率。Eclipse:简介:经典的Java集成开发环境,历史悠久,用户众多。优势:开源且免费,拥有丰富的插件生态系统,适合初学者和进阶开发者。MyEclipse:简介...

  • 推荐软件:Eclipse、JBuilder、NetBeans等。然而,对于初学者来说,直接使用文本编辑器和命令行工具来编写和运行Java程序可能更有帮助,因为这有助于理解Java程序的基本结构和运行原理。综上所述,JDK是Java编程的必备软件,而其他软件则根据具体的学习需求和项目需求来选择。

  • Eclipse:简介:Eclipse是一个开源的Java开发环境,具有强大的框架和扩展服务。特点:自带标准插件集,特别是Java开发工具,能有效满足Java编程需求。MyEclipse:简介:MyEclipse是Eclipse的增强版,功能更加丰富。特点:特别适合J2EE的开发、部署和服务器整合,结合了数据库操作与JavaEE开发的高效率。IntelliJ IDE...

  •  翡希信息咨询 学习Java要用什么编程软件?

    简介:JBuilder是一款功能强大的Java开发工具,提供了丰富的开发功能和集成环境。推荐理由:适合已经具备一定基础的开发者,能够提升编程效率和代码质量。EditPlus:简介:EditPlus是一款轻便且功能强大的文本编辑器,适用于编写Java代码。推荐理由:对于希望追求轻量级编辑环境的开发者来说,EditPlus是一个不错的...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部