ChroMATERIAL is a color scheme that expresses the chromatic nature of Material Design within JetBrain IDEs and Android Studio

Overview

default_img darcula_img darker_img
lighter_img

plugin_img android_arsenal_img license_img thanks_img

ChroMATERIAL

ChroMATERIAL is a color scheme that expresses the chromatic nature of Material Design within JetBrain IDEs and Android Studio. In particular, ChroMATERIAL focuses on syntax highlighting of code within the IDE's code editor.

It's uniqueness lies in the idea...

Enhance influence, not banality

chromaterial_color-range_main Note these images contain code from Google's Android Vision API barcode sample app.

Support

Type Supported
IDEs Android Studio IntelliJ IDEA PyCharm RubyMine WebStorm PhpStorm AppCode CLion DataGrip
ChroMATERIAL supports Text Editor changes only.
ChroMATERIAL + Material Theme will modify the whole IDE!
Languages Java Kotlin Groovy XML JSON HTML Regex YAML
Pull Requests are welcome.
Others Android Android Manifest Android ResourcesAndroid Native (C / C++) Gradle Logcat Proguard Files Property Files Version Control Debugger Diff XSLT XPATH

Support via Plugins
Ignore Files Markdown

Pull Requests are welcome.

Installation

Find Plugin

  1. Open IDE and locate File >> Settings >> Plugins and click Browse Repositories...
  2. Search for and click ChroMATERIAL and click Install plugin

Use Color Scheme

  1. Locate File >> Settings >> Editor >> Color Scheme
  2. Choose a color scheme from the drop-down menu and click Apply / OK.
    ChroMATERIAL ChroMATERIAL - Darker or ChroMATERIAL - Darcula

Optional

You can modify any of the following in the code editor...
  • font type to your preference
  • syntax highlighting further to fit your particular tastes.
Comments
  • TODO does not show on sidebar Android Studio

    TODO does not show on sidebar Android Studio

    In the default Android Studio themes when you do a TODO the right side bar with scrollbar shows the blue line/marker that indicates where a TODO is in the code. ChroMaterial does not seem to show this marker, can it be added somehow?

    regression 
    opened by tyczj 8
  • [Discussion] Color Scheme issues

    [Discussion] Color Scheme issues

    @mallowigi What setup do you have to modify the color schemes? For me, IntelliJ IDEA CE 2017.1.* seems to have issues with use inherited attributes, so extending my base color scheme to several other editor backgrounds (darker, palenight, etc...) is near impossible.

    I also tried to use 2017.2 and it doesn't have the use inherited attributes problem but I cannot seem to create a valid JAR file that can be imported into IntelliJ.

    What is your setup and have you experienced issues with the color schemes?

    opened by ciscorucinski 6
  • Right margin (columns) value is not the actual value in the editor

    Right margin (columns) value is not the actual value in the editor

    When I changed the fonts size in Editor -> Colors & Fonts -> Font -> Primary font, I found the Right margin columns is not in the right place, I tried to change the value to 170, the line's persition is match the actual position of 100th line.

    Please resolve this problem if nessasary. Thanks.

    discussion await reply 
    opened by lgyjg 4
  • Change category to

    Change category to "Editor Color Scheme"

    A new plugin category named "Editor Color Scheme" is now available on Plugin repository. I think it's a better choice than "Formatting" for the plugin and makes more sense.

    enhancement 
    opened by GauthierPLM 2
  • Should Unused Symbols be yellow with red strikethrough?

    Should Unused Symbols be yellow with red strikethrough?

    Questions

    • Do you like the look for occasional unused symbols in your code?
    • Do you like the look for many unused symbols in Library APIs?
    • Will the many instances of Yellow/Red unused symbols in Library APIs cause you to use @SuppressWarnings("unused") or add Entry Points?

    Background

    While developing this color scheme plugin, I was working with some test files and files I had from a few other projects.

    The Yellow Foreground, Red Strikethrough looked good with occasionally unused resources; however, I have been seeing code (such as Library APIs) where every method is "unused" and the editor is littered with these Yellow / Red symbols.

    help wanted discussion All Languages Fixed - await update 
    opened by ciscorucinski 2
  • Fix broken headings in Markdown files

    Fix broken headings in Markdown files

    GitHub changed the way Markdown headings are parsed, so this change fixes it.

    See bryant1410/readmesfix for more information.

    Tackles bryant1410/readmesfix#1

    opened by bryant1410 1
  • Is Material Theme UI required for this plugin?

    Is Material Theme UI required for this plugin?

    Just want to be sure, this plugin combined with Material Theme UI is how to apply material look-n-feel for IntelliJ IDEA IDE + Editor? I've been using Material Theme UI and never liked how the editor's appearance never seemed to change.

    opened by raffian 0
  • Ruby language support

    Ruby language support

    Hi,

    ChroMATERIAL looks strange with Ruby code. The values are kept from IntelliJ color scheme.

    Concerned items are Line continuation, local variable, Heredoc ID, Regexp group reference, Regular expression' boundaries, Global variable, parameter, Hash association, function name and maybe one or two items I forget.

    I hope you'll be able to adapt the scheme to ruby code.

    Thank you :)

    enhancement Language Support 
    opened by GauthierPLM 4
Releases(v2.5.1)
Owner
Christopher Rucinski
Christopher Rucinski
Plugin for IntelliJ-based IDEs folding root files in the ProjectView

Foldable ProjectView The Foldable ProjectView is a plugin for the IntelliJ-based IDEs that lets you fold files located in the root of your project. Av

Jakub Chrzanowski 47 Dec 13, 2022
Review crates with cargo-crev in IntelliJ IDEs

IntelliJ Crev Cargo crates review support using cargo-crev Installation Using IDE built-in plugin system: Settings/Preferences > Plugins > Marketplace

Aleksei Trifonov 4 Dec 31, 2021
Add Mac tabbing options to Jetbrains IDEs

IDEA Mac Tabbing Add Mac tabbing options to Jetbrains IDEs: Show Previous Window Tab Show Next Window Tab Move Window Tab to New Window Merge All Wind

DCat 29 Sep 4, 2022
Dark theme for JetBrains IDEs :]

?? Hoshi Theme Dark theme for JetBrains IDEs. :] Screenshots Installation Using IDE built-in plugin system: Settings/Preferences > Plugins > Marketpla

luciano ratamero 3 Jun 23, 2022
This plugin allows creating or editing Excalidraw virtual whiteboard within the IDE.

Excalidraw Integration for Jetbrains IDEs This plugin allows creating or editing Excalidraw virtual whiteboard within the IDE. Installation Using IDE

Brice Dutheil 46 Dec 11, 2022
This plugin help you to set material design icon to your project.

Android Material Design Icon Generator Plugin This plugin help you to set material design icons to your Android project. Installation Manually Downloa

Yusuke Konishi 2.4k Dec 30, 2022
OTH themes for JetBrains. Dark and light themes using Open Template Hub's color palette.

Open Template Hub - IntelliJ Platform Theme v1 OTH themes for JetBrains. Dark and light themes using Open Template Hub's color palette. After installi

Open Template Hub 5 Dec 18, 2022
OTH themes for JetBrains. Dark and light themes using Open Template Hub's color palette.

Open Template Hub - IntelliJ Theme Plugin v1 OTH themes for JetBrains. Dark and light themes using Open Template Hub's color palette. After installing

Open Template Hub 2 Apr 21, 2022
Jetbrains plugin for differentiating opened projects by color!

?? ?? Project-Color ?? ?? Remember your projects by color! Colorize the title bar to differentiate your open projects. Working on multiple projects si

yon 25 Dec 16, 2022
A plugin for Android Studio and Intellij IDEA that speeds up your day to day android development.

ADB Idea A plugin for Android Studio and Intellij IDEA that speeds up your day to day android development. The following commands are provided: Uninst

Philippe Breault 2k Dec 28, 2022
IntelliJ / Android Studio plugin for Android Holo Colors

This project is not maintained anymore. Holo Colors doesn't make sense since the introduction of Material Design and the ability to set the primary co

Jérôme Van Der Linden 644 Nov 10, 2022
[Deprecated] Android Studio IDE support for Android gradle unit tests. Prepared for Robolectric.

#[Deprecated] Google has finally released a proper solution for unit testing. Therefore this plugin will no longer be activlty maintained. android-stu

Evan Tatarka 236 Dec 30, 2022
ADB WIFI Android Studio plugin for debug android app over Wi-Fi.

ADB WIFI ADB WIFI Android Studio plugin for debug android app over Wi-Fi. How to install in Android Studio: go to Preferences

Sutachad Wichai 298 Jan 3, 2023
Android Studio plug-in for generating ButterKnife injections from selected layout XML.

ButterKnifeZelezny Simple plug-in for Android Studio/IDEA that allows one-click creation of Butterknife view injections. How to install in Android Stu

Avast 3.4k Dec 14, 2022
Android Studio plugin which automatically generates drawable selectors from appropriately named resources.

SelectorChapek for Android This Android Studio plugin automatically generates drawable selectors from appropriately named Android resources. How to in

Inmite s.r.o. 1.6k Dec 29, 2022
Android Studio & IntelliJ Plugin for sort xml by name="xxx".

AndroidXmlSorter Android Studio & IntelliJ Plugin for sort xml by name="xxx". Options Insert space between difference prefix ('Snake Case', 'Camel Cas

Kaoru Tsutsumishita 102 Nov 29, 2022
An Android Studio / IntelliJ plug-in help you upload your apk or listing to Google Play.

DroidLane An Android Studio / IntelliJ plug-in help you upload your apk or listing to Google Play. Installation Open Android Studio or IntelliJ IDEA O

Jintin 24 Jul 26, 2021
DroidScript plugin example for Android Studio

Plugin-Java This is a basic example/template for building DroidScript plugins using Android Studio v4+ You can make and install the plugin to your dev

droidscript.org 8 Sep 25, 2022
plugin to use to replace text in android studio

replace-text-plugin Template ToDo list Create a new IntelliJ Platform Plugin Template project. Get known with the template documentation. Verify the p

null 1 Nov 29, 2022