>>>>>>>>>>原文地址<<<<<<<<<<

>>>>>>>>>>原文地址<<<<<<<<<<

>>>>>>>>>>原文地址<<<<<<<<<<

前言

IntelliJ IDEA主要用于支持 Java、Scala、Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。

IntelliJ idea默认的主体只有简单的白和灰,不一定能满足所有人的喜好一直使用IDEA进行开发难免会产生审美疲劳

所以就搜集了下面的几款主题插件,换上之后给人眼前一亮的感觉,本文也介绍了自己如何DIY主题,让你拥有属于自己的风格。

同时也介绍了如何使用现在有的主题包来替换IDEA默认的主题。

IDEA插件主题

使用方法,点击File>Settings>Plugins 输入插件名称即可下载

如果不能下载,关注乱敲代码公众号回复对应的主题名称即可。

注:一下插件效果图均来自插件官网,如有疑问可在公众号后台联系我

如果主题未生效的话可以检查一下自己的IDEA版本必须使用19.1之后的版本

同时注意19.2版本的IDEA官方承认有性能问题。

DarkTheme主题

插件效果:

插件链接:https://plugins.jetbrains.com/plugin/12425-darktheme/

Hiberbee Theme

插件效果:

插件链接:https://plugins.jetbrains.com/plugin/12118-hiberbee-theme/

xcode-dark-theme

插件效果:

插件链接https://plugins.jetbrains.com/plugin/13106-xcode-dark-theme/

Vuesion Theme

插件效果图:

插件地址:https://plugins.jetbrains.com/plugin/12226-vuesion-theme/

One Dark Theme

插件效果:

插件链接:https://plugins.jetbrains.com/plugin/11938-one-dark-theme/

Color Scheme

效果图:

插件链接:https://plugins.jetbrains.com/plugin/10745-cobalt-2-color-scheme/

Material Theme UI

插件效果:

插件链接:https://plugins.jetbrains.com/plugin/8006-material-theme-ui/

Solarized Theme

插件效果:

插件链接:https://plugins.jetbrains.com/plugin/12112-solarized-theme/

更多插件

目前只是选取几个好评的主题(主要还是觉得好看),想要获取更多主题的话可以登陆IDEA插件官网然后找到自己心怡的主题

地址:https://plugins.jetbrains.com/

如何DIY

个人觉得是有点麻烦。

界面修改字体

File >Setting>Appearance & Behavior > Appearance

编辑区字体修改

File > Settings>Editor > Font

控制台输出字体

File > Settings>Editor > Color Scheme > Console Font

  • 第一处修改控制台输出字体
  • 第二处修改控制台输出字体颜色

自己DIY就简单的说一下,不建议自己DIY因为是真滴麻烦。。。。

使用主题包

推荐一个网站color-themes

http://color-themes.com/

里面有各种各样的代码风格,不过只能修改代码编辑区的风格,所以还是推荐使用插件的方式进行全局修改

结语

这只是推荐的冰山一角,还有更多好玩的主题,好玩的功能等着你去发掘。

参考

https://www.jianshu.com/p/c530cafe2967

https://www.jianshu.com/p/c530cafe2967

IDEA界面太丑??尝试一下这几个风格的更多相关文章

  1. 【转】NGUI研究院之为什么打开界面太慢(十三)

    NGUI打开界面太慢了,起初一直以为是unity的问题,最近经过我的全面测试我发现这和unity没有关系.一般一个比较复杂的界面大概需要150个GameObject  或者 UISprite .我用N ...

  2. 关于 pyspider Web预览界面太小的解决方法

    本人最近在学习pyspider时,遇到Web预览界面太小而无法很好的进行开发,于是在网上搜索解决方法. 准备: css代码: body{margin:;padding:;height:%;overfl ...

  3. 为什么要关闭360云盘:新来的美工嫌我们logo太丑,所以就决定关闭了。这个理由怎么样

    新来的美工嫌我们logo太丑,所以就决定关闭了.这个理由怎么样曾经拥有的不要忘记:不能得到的更要珍惜:属于自己的不要放弃:已经失去的留作回忆.我刚来~~~嘿嘿~~ 久经考验的,忠诚的国际宅男主义战士, ...

  4. 不是程序员,代码也不能太丑!python官方书写规范:任何人都该了解的 pep8

    不是程序员,代码也不能太丑!python官方书写规范:任何人都该了解的 pep8 简介:为什么要强调 书写规范 ?这其实并不关乎"美丑",而是为了 更高的效率(代码阅读.开发.维护 ...

  5. 前端嫌弃原生Swagger界面太low,于是我给她开通了超级VIP

    缘由 接口文档想必是许多开发小伙伴的噩梦,不仅要写详细,还要及时维护文档与后端代码保持一致,稍有没及时更新接口文档,前端同学肯定会抱怨后端同学给的文档与实际情况不一致. 于是,引入了Swagger组件 ...

  6. android程序中界面太大太长太宽如何滚动?

    使用ScrollView即可. ScrollView只能容纳一个直接的子控件. 在Android中编写布局一般会用到scrollview嵌套LinearLayout,使页面可以自适应其高度.但是有的机 ...

  7. 根据之前的博文,我把给同学做的三子棋小游戏的代码发出来,只是界面很丑很丑,AI算法很笨很笨,过几天我传到网盘上,提供大家下载娱乐

    background_image_filename = 'blackground.png' black_mouse_image_filename = 'black.png' white_mouse_i ...

  8. [转载来之雨松:NGUI研究院之为什么打开界面太慢(十三)]

    本文固定链接: http://www.xuanyusong.com/archives/2799

  9. 个人整理的数组splay板子,指针的写的太丑了就不放了。。

    splay的板子.. 由于被LCT榨干了..所以昨天去学了数组版的splay,现在整理一下板子.. 以BZOJ3224和3223为例题..暂时只有这些,序列的话等有时间把维修序列给弄上来!! BZOJ ...

随机推荐

  1. (3)使用Android手机作为树莓派的屏幕

    https://jingyan.baidu.com/album/676629977483b154d51b848e.html

  2. my OD

    1 复习c文件处理内容 2 编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能 main与其他分开,制作静态库和动态库 编写Makefile 5 提交测试代码和运行 ...

  3. java 面向对象2

    1.  类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体. 玩具模型是类: 玩具是对象: ★局部变量和成员变量的区别: 区别一:定义的位置不同 定义在类中的变量是成员变量 定义在方法中或 ...

  4. 洛谷1169 [ZJOI2007] 棋盘制作

    题目链接 题意概述:给出由0 1构成的矩阵,求没有0 1 相邻的最大子矩阵的最大子正方形. 解题思路:设f[i][j]表示i j向上能到哪,l[i][j] r[i][j]表示向左/右,转移时分开计算矩 ...

  5. wireshark安装和使用 -基础篇

    使用前知道: wireshark版本:3.0.2 使用wireshark的目的是因为它支持linux/windows/mac,而且新版本是开源免费的.还有一个原因是使用Fiddler不支持mac.截止 ...

  6. 【AtCoder】 ARC 098

    link C-Attention 题意:一个字符队列,每个位置是\(W\)或\(E\),计算最小的修改数量,使得存在一个位置,它之前的都是\(E\),之后的都是\(F\) #include<bi ...

  7. Codeforces1254B2 Send Boxes to Alice (Hard Version)(贪心)

    题意 n个数字的序列a,将i位置向j位置转移x个(a[i]-x,a[j]+x)的花费为\(x\times |i-j|\),最终状态可行的条件为所有a[i]均被K整除(K>1),求最小花费 做法 ...

  8. Guava Cache 参数配置说明

    系统中用到了了Guava Cache: private DriverInfoServiceImpl(DriverClientProxy driverClientProxy) { this.driver ...

  9. 第1001次安kali

    第1001次安kali 由于VMware跟win10有仇等原因,最终投入了VirtualBox的怀抱 主要参考这个博客Kali Linux安装教程--VirtualBox 参考Kali安装教程(Vir ...

  10. [Gamma]Scrum Meeting#1

    github 本次会议项目由PM召开,时间为5月26日晚上10点30分 时长25分钟 任务表格 人员 昨日工作 下一步工作 木鬼 撰写博客,组织例会 swoip 前端显示屏幕,翻译坐标 bhlt 后端 ...