百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 热门文章 > 正文

Jetbrains好用的插件(经验总结)

bigegpt 2024-08-05 11:33 2 浏览

更多内容,欢迎关注微信公众号:全菜工程师小辉~

笔者使用过idea,phpstorm,webstorm,pycharm和goland开发过项目,不得不说,Jetbrains的编辑器每一款都挺好用的,而且快捷键通用,对于全栈开发很需要这样,不然每个IDE都不一样,用起来很别扭。非要挑毛病的话,可能就是内存占用大啊,不如sublime,atom或者vscode轻量这样类似的论调吧,暂且不谈(毕竟编辑器话题一直是程序员互撕的话题之一)。

本文列举了java开发和php开发中,笔者使用的IDE插件:

IDEA插件汇总:

  1. Alibaba Java Coding (扫描代码规范)
  2. CheckStyle-IDEA (代码规范检查)
  3. SonarLint(潜在Bug检查和代码规范检查)
  4. FindBugs-IDEA (潜在Bug检查和代码规范检查)
  5. tasks (代码任务列表,相当于memo)
  6. maven helper (解决依赖冲突)
  7. Key promoter X(当鼠标点击功能时,快捷键提示)
  8. MetricsReloaded (代码复杂度检查)
  9. Statistic (代码统计)
  10. CodeGlance (在编辑代码最右侧,显示一块代码小地图)
  11. GsonFormat (把 JSON 字符串直接实例化成类)
  12. CamelCase (驼峰式命名和下划线命名交替变化)
  13. Background Image Plus (修改背景图片)
  14. Nyan progress bar (美化进度条)
  15. String Manipulation (字符串处理神器)
  16. restfultookit (搜索url,还自动生成默认的测试用例)
  17. Markdown support (支持md文件的查看和编辑)
  18. Gitee (码云的插件)
  19. VisualVM Launcher(调试运行时启动visualVM)

PHPStorm插件汇总:

  1. CodeGlance (代码地图插件)
  2. Background Image Plus (修改背景图片)
  3. Key promoter X (快捷键提示)
  4. PHP composer.json support (在做php组件开发时,编辑composer.json文件时有对应的属性和值的自动完成功能)
  5. ApiDebugger (无需切换程序即可完成网络API请求,让你的code更加沉浸式)
  6. BashSupport (可以书写.sh脚本,且同样可以在书写时有对应的语法提示功能)

相关推荐

程序员请收好:10个非常有用的 Visual Studio Code 插件

一个插件列表,可以让你的程序员生活变得轻松许多。作者|Daan译者|Elle出品|CSDN(ID:CSDNnews)以下为译文:无论你是经验丰富的开发人员还是刚刚开始第一份工作的初级开发人...

PADS在WIN10系统中菜单显示不全的解决方法

决定由AD转PADS,打开发现菜单显示不正常,如下图所示:这个是由于系统的默认字体不合适导致,修改一下系统默认字体即可,修改方法如下:打开开始菜单-->所有程序-->Windows系统--...

一文讲解Web前端开发基础环境配置

先从基本的HTML语言开始学习。一个网页的所有内容都是基于HTML,为了学好HTML,不使用任何集成工具,而用一个文本编辑器,直接从最简单的HTML开始编写HTML。先在网上下载notepad++文...

TCP/IP协议栈在Linux内核中的运行时序分析

本文主要是讲解TCP/IP协议栈在Linux内核中的运行时序,文章较长,里面有配套的视频讲解,建议收藏观看。1Linux概述  1.1Linux操作系统架构简介Linux操作系统总体上由Linux...

从 Angular Route 中提前获取数据

#头条创作挑战赛#介绍提前获取意味着在数据呈现在屏幕之前获取到数据。本文中,你将学到,在路由更改前怎么获取到数据。通过本文,你将学会使用resolver,在AngularApp中应用re...

边做游戏边划水: 基于浅水方程的水面交互、河道交互模拟方法

以下文章来源于腾讯游戏学堂,作者Byreave篇一:基于浅水方程的水面交互本文主要介绍一种基于浅水方程的水体交互算法,在基本保持水体交互效果的前提下,实现了一种极简的水面模拟和物体交互方法。真实感的...

Nacos介绍及使用

一、Nacos介绍Nacos是SpringCloudAlibaba架构中最重要的组件。Nacos是一个更易于帮助构建云原生应用的动态服务发现、配置和服务管理平台,提供注册中心、配置中心和动态DNS...

Spring 中@Autowired,@Resource,@Inject 注解实现原理

使用案例前置条件:现在有一个Vehicle接口,它有两个实现类Bus和Car,现在还有一个类VehicleService需要注入一个Vehicle类型的Bean:publicinte...

一文带你搞懂Vue3 底层源码

作者:妹红大大转发链接:https://mp.weixin.qq.com/s/D_PRIMAD6i225Pn-a_lzPA前言vue3出来有一段时间了。今天正式开始记录一下梗vue3.0.0-be...

一线开发大牛带你深度解析探讨模板解释器,解释器的生成

解释器生成解释器的机器代码片段都是在TemplateInterpreterGenerator::generate_all()中生成的,下面将分小节详细展示该函数的具体细节,以及解释器某个组件的机器代码...

Nacos源码—9.Nacos升级gRPC分析五

大纲10.gRPC客户端初始化分析11.gRPC客户端的心跳机制(健康检查)12.gRPC服务端如何处理客户端的建立连接请求13.gRPC服务端如何映射各种请求与对应的Handler处理类14.gRP...

聊聊Spring AI的Tool Calling

序本文主要研究一下SpringAI的ToolCallingToolCallbackorg/springframework/ai/tool/ToolCallback.javapublicinter...

「云原生」Containerd ctr,crictl 和 nerdctl 命令介绍与实战操作

一、概述作为接替Docker运行时的Containerd在早在Kubernetes1.7时就能直接与Kubelet集成使用,只是大部分时候我们因熟悉Docker,在部署集群时采用了默认的dockers...

在MySQL登录时出现Access denied for user ~~ (using password: YES)

Windows~~~在MySQL登录时出现Accessdeniedforuser‘root‘@‘localhost‘(usingpassword:YES),并修改MySQL密码目录适用...

mysql 8.0多实例批量部署script

背景最近一个项目上,客户需要把阿里云的rdsformysql数据库同步至线下,用作数据的灾备,需要在线下的服务器上部署mysql8.0多实例,为了加快部署的速度,写了一个脚本。解决方案#!/bi...