在此分享一个我自制的IntelliJ IDEA的配色主题--“Type Color”,此主题适合java开发使用,也适合使用者根据自己的习惯再做修改


此主题基于IntelliJ IDEA的经典主题:“Classic Eclipse”改造而成,着眼于视觉和配色的个性化配置,所以主题中只包含了Theme Color子模块。

主题配色截图示例如下:

整体配色有几个考虑:

  • 变量颜色整体为红色,均为粗斜体。其中成员变量为大红色,局部变量为橙红色,入参为玫红色。如果变量值会被修改,则会变为细体;成员变量会用下划点线标注,类变量(static修饰)会用下划横线标注
  • 方法声明与调用整体为蓝色,非斜体。普通方法的调用为天蓝色;类方法的调用为深蓝色,并且有下划线
  • 类的声明和定义,整体为绿色。包括接口、类、抽象类、泛型等,有细微的差异
  • 字符串、数字等字面量,用紫色粗体表示
  • 选择模式下,相同的变量或者类,都会被标记为黑色字体,并用黄色背景框标注
  • 没有被使用的类和对象、方法,会变为灰色字体
  • 错误信息会字体颜色置红,并且用淡红背景框标注,提醒较为醒目
  • 整体背景色为比较护眼的淡绿色,适合长时间编程使用
  • 对于scala语言,也做了类似的配色支持

附件中的资源包中,还内置了Menlo字体。此字体是Mac的标准字体,我个人觉得比较好用,windows开发者也可以进行安装。只是Menlo字体在Windows下,对汉字支持不太理想。可以把第二字体设为微软雅黑,整体效果就比较理想了。


## 资源地址

Type Color Theme.zip

IntelliJ IDEA自制主题theme--Type Color相关推荐

  1. Style主题Theme风格Android

    Style主题Theme风格Android 1. Style主题: MainActivity.java package com.glsite.style;import android.support. ...

  2. tailwindcss 官网(六)定制:配置( `tailwind.config.js `、-p、important、核心插件、`resolveConfig`)、主题 `theme` 配置

    tailwindcss 官网(六)定制:配置( tailwind.config.js.-p.important.核心插件.resolveConfig).主题 theme 配置 文章目录 tailwin ...

  3. 常规功能和模块自定义系统 (cfcmms)—013给Extjs6加入多界面主题(Theme)

    常规功能和模块自定义系统 (cfcmms)-013给Extjs6加入多界面主题(Theme) 在用sencha命令创建的Extjs6项目中只能使用一种界面主题(Theme),如果要换一个界面风络需要重 ...

  4. 使用主题Theme实现Android沉浸式状态栏

    使用主题Theme实现Android沉浸式状态栏 很早的时候,通过主题设置activity沉浸式,发现坑很多,就开始使用各种StatusBarUtils,放弃了主题修改沉浸式这种方式,不知道大家有没有 ...

  5. Jetpack-Compose 学习笔记(六)——Compose 主题 Theme 一探究竟,换肤还能如此 Easy Silky?

    断更一时爽,一直断更一直爽~ 哈哈哈,就当给自己放了个长假吧.最近的行情太糟了,身边有同学已经被毕业,两个多月终于降薪找到下家··· 这里呼吁大家一定要存好六个月没有工作还能正常生活的银子,以备不时之 ...

  6. Android 主题Theme样式一键换肤,非常简单(附小案例)

    导语 谷歌v7后的主题Theme其实就有意给开发者们开辟换肤的功能,我们一起手动制作一款可以换肤主题,开始撸码吧! 一.统一自定义属性名 attr.xml <?xml version=" ...

  7. 给input type=color设置默认值

    参考:https://stackoverflow.com/questions/14943074/html5-input-colors-default-color?utm_medium=organic& ...

  8. R语言ggplot2可视化设置不同的图像主题(theme):使用各种不同的主题(theme)可视化数据、单的黑白主题theme_bw主题(theme)、默认的主题(theme)可视化数据

    R语言ggplot2可视化设置不同的图像主题(theme):使用各种不同的主题(theme)可视化数据.单的黑白主题theme_bw主题(theme).默认的主题(theme)可视化数据 目录

  9. php theme_path,PHP_Yii2主题(Theme)用法详解,本文实例讲述了Yii2主题(Theme) - phpStudy

    Yii2主题(Theme)用法详解 本文实例讲述了Yii2主题(Theme)用法.分享给大家供大家参考,具体如下: 首先看看主要的配置方式: 'components' => [ 'view' = ...

  10. 通过模板页master page和主题theme来实现网站的风格切换

    Web站点风格切换的实现 引言 Web站点的风格切换是很常见.也很受大家欢迎的功能,比如大家熟知的博客园就提供了几十款风格模板供大家选择.在Asp.Net中,我们可以通过模板页master page和 ...

最新文章

  1. 框架中解决部分页面返回登录
  2. KPROCESS 结构体属性介绍
  3. JAVA 客户端跳转与服务器端跳转 get与post
  4. kubeadm join时出现错误:[ERROR Port-10250]: Port 10250 is in use [ERROR FileAvailable--etc-kubernetes-pki
  5. Java进阶之对象克隆(复制)
  6. 麒麟linux百度云,百度网盘 Linux 版发布,搭配优麒麟运行更完美!
  7. git/github使用完整教程(1)基础
  8. 好玩gan_效果超赞服务器挤爆!用GAN生成人像油画火了,带你一秒回到文艺复兴...
  9. PRML-系列一之1.2.4
  10. 不得不赞!一个国内(可能)最好的海量CV数据集获取网站
  11. Android编译自定义sdk,java – 使用自定义android.bluetooth.而不是在android studio中默认的sdk android.jar中存在一个...
  12. 关于html 音乐播放器代码|音乐播放器网页代码大全(转),关于HTML 音乐播放器代码|音乐播放器网页代码大全...
  13. GNSS文件下载网址
  14. 2020-06-16
  15. github上Android常用第三方库
  16. 新闻分析:微软到底需要雅虎什么?
  17. java安装不了为什么_为什么java安装不了?
  18. Spring5:p命名和c命名空间注入
  19. 阿里云搭建完全分布式
  20. wrcoef2函数_二维离散小波变换函数使用总结

热门文章

  1. Japanese Student Championship 2021
  2. 乒乓球比赛赛程_乒乓球赛程_如何组织一场乒乓球赛
  3. linux中wine文件夹在哪,linux下wine的使用
  4. Android 设置PIN码-锁屏/校验PIN码
  5. 16.3.22-24(这几天借鉴了别人写的代码的整合,但是是beat的)
  6. 白帽SEO与黑帽SEO的区别
  7. 1179: 带参宏定义(函数专题)
  8. ios微信多开 服务器,iOS微信双开(多开)
  9. python flask 路由_Python之Flask 路由与模板语法
  10. Mac/Linux 安装ab(Apache Benchmark)