当前位置: 首页 > news >正文

idea jsp文件 高亮_有了这几款idea插件后,同事再也不叫我小白了

不管是开发还是测试,撸代码都用的一款神器,那就是神器idea了,那么,idea插件则是必不可少的,不仅可以提高逼格,而且可以增加撸代码的乐趣,以Mac为例,我们来看下吧。

以下插件插件直接在 IDEA Preferences->Plugins搜索安装

  1. Key promoter X
    Key promoter X 是一个提示插件,当你在IDEA里面使用鼠标的时候,如果这个鼠标操作是能够用快捷键替代的,那么Key Promoter X会弹出一个提示框,告知你这个鼠标操作可以用什么快捷键替代。对于想完全使用快捷键在IDEA的,这个插件就很有用。安装成功后,重启idea生效。

在这里插入图片描述

比如当我点击Build Project的时候,右下角就会出现快捷键提示信息。

在这里插入图片描述

  1. String Manipulation
    可以转换字符串大小写、驼峰命名转换、去除空格等,安装成功后,重启idea生效。

在这里插入图片描述

删除空行:
在这里插入图片描述

选中需要转换的代码,按以下操作可转换为大写:

在这里插入图片描述

  1. Background Image Plus
    将编辑器背景设置为文件夹中的随机图片,安装成功后,重启idea生效。

在这里插入图片描述

选择背景图片路径,可设置自动切换图片时间,动态显示。

在这里插入图片描述

也可点击手动切换
在这里插入图片描述

效果如下:
在这里插入图片描述

  1. CodeGlance
    代码编辑区迷你缩放图,安装成功后,重启idea生效。

在这里插入图片描述
在这里插入图片描述

  1. Alibaba Java Coding Guidelines
    阿里巴巴Java编码指南,对于一个初学者来说,在刚开始学习的时候,就养成会犯代码的习惯,对于以后的工作来说是非常重要的。虽然不能写出高深的代码,但是每一条代码都是规范,也是非常的牛逼,安装成功后,重启idea生效。

在这里插入图片描述

在这里插入图片描述

  1. Rainbow Brackets
    可以实现配对括号相同颜色,并且实现选中区域代码高亮的功能,对增强写代码的有趣性和排错等都有一些帮助。安装成功后,重启idea生效。

在这里插入图片描述

高亮效果:鼠标双击大括号{或}击 :

在这里插入图片描述

  1. Grep Console
    改变日志信息的颜色,方便我们可以的更好查看 ,我们就可以设置日志信息的颜色,例如warn,info,error等等,安装成功后,重启idea生效。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  1. activate-power-mode
    这款插件可以让你写代码的时候体验狂拽酷炫的效果,安装成功后,重启idea生效。

在这里插入图片描述
在这里插入图片描述

相关文章:

  • 猿创征文|Mybatis注解完成增删改查操作
  • Code For Better ---- 拥抱TensorFlow 拥抱未来
  • 【SpringBoot】SpringBoot自定义banner,成千上万种可供选择,当然也可以自定义生成哦
  • 物联网面试题之如果有二维数组int arr[3][4]和如果有数组int arr[5]
  • Hadoop和Spark的对比
  • 智能座舱行为识别数据解决方案,助力打造第三空间新体验
  • centos8同步时间安装时间校准服务
  • PHP 图像处理组件:Intervention/image
  • java幼儿园信息管理系统
  • 599. 两个列表的最小索引总和
  • Vcenter6.5扩容存储后无法创建虚机处理方法
  • Docker基础-3.本地镜像发布与容器数据卷
  • C#对象序列化
  • Java常用集合总结
  • C++ string容器
  • SegmentFault for Android 3.0 发布
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  •  D - 粉碎叛乱F - 其他起义
  • emacs初体验
  • Invalidate和postInvalidate的区别
  • mockjs让前端开发独立于后端
  • 多线程 start 和 run 方法到底有什么区别?
  • 分布式熔断降级平台aegis
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 基于 Babel 的 npm 包最小化设置
  • 坑!为什么View.startAnimation不起作用?
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 微信小程序填坑清单
  • 为视图添加丝滑的水波纹
  • 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  • 移动端高清、多屏适配方案
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (3)选择元素——(17)练习(Exercises)
  • (4)logging(日志模块)
  • (C语言)fgets与fputs函数详解
  • (C语言)求出1,2,5三个数不同个数组合为100的组合个数
  • (Matlab)使用竞争神经网络实现数据聚类
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .Net MVC + EF搭建学生管理系统
  • .Net 垃圾回收机制原理(二)
  • .NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .net遍历html中全部的中文,ASP.NET中遍历页面的所有button控件
  • .net操作Excel出错解决
  • .NET企业级应用架构设计系列之技术选型
  • ??javascript里的变量问题
  • [ 渗透工具篇 ] 一篇文章让你掌握神奇的shuize -- 信息收集自动化工具