- (XAML): Improve syntax highlighting
- (Editor/UI): Scrollbar now matches palette colours directly (
surface0
by default,surface1
on hover.)
- (UI): Removed macOS scrollbar turning yellow on hover. I'm sorry to anyone who liked this behaviour, but it was not supposed to exist in the first place.
- (Editor): Search results now show up beside the scrollbar as
blue
. - (UI): Highlight current branch in git log pane.
- (Scala): Make predefined types (Int, Double, etc) distinguishable from unused.
- (UI): Theme informational text.
- (UI): Theme macOS project tabs.
- (Editor): Increase contrast of unused code by setting it to
overlay2
.
- (Editor): Selected identifiers now show up beside the scrollbar as
teal
.
- Support 2024.3 EAP
- (UI): Increase contrast of "File Colors" on Frappé, Macchiato & Mocha
- (UI): Search contrast on the Search Everywhere popup when using Latte
- (UI): Style segmented button
- Support 2024.2 EAP
- (UI): Style new block terminal
- (Editor): Increase whitespace contrast
- Support 2024.1 EAP
- (Misc): We now have an icon pack! Search the marketplace for "Catppuccin Icons" to install it!
- (UI):
TextField.selectionBackground
no longer matchesTextField.background
. Selected text should now clearly stand out compared to non-selected text.
- Fix build on 2023.3 EAP
- (UI): Set all
foreground
elements to usetext
colour. This really should have been set from the beginning, you may notice that UI text elements are lighter and contrast less with the background. (i.e. Mocha thus far has been using#FFFFFF
instead of the intended text colour#cdd6f4
in the user interface) - (UI): Highlight
RunWidget
icons (More Actions, Spinning Icon) astext
- (UI): Highlight Android Plugin's
UI Designer
backgrounds
- (UI): Try to unify
RadioButton
,Slider
,List
,Label
andTab
backgrounds. This should hopefully fix some of the little inconsistencies in the settings. - (UI): Improve highlights for the Git Log panel. (
VersionControl.GitLog
) - (UI): Improve highlights for the Marketplace Plugin panel. (
Settings
->Plugins
)
- (UI): Sync border with background for
TextField
,ComboBox
, andSpinner
. - (Build): Correctly register all theme
*.xml
files. We are cautiously optimistic that this will reduce the chances of the user interface and editor themes going out of sync. However, this may not be the case so please follow the instructions here if your theme looks incorrect upon install.
- (Build): Set
id
field inbundledColorScheme
for no-italics files. This was brought to our attention by the JetBrains Marketplace Team from their automated testing, this should fix any runtime errors that may have been generated by this plugin.
- (UI): Highlight text in accented buttons as
crust
instead ofsurface1
for increased contrast - (UI)(Latte): Use
crust
instead ofbase
for darker borders and increased contrast. - (SDL, Logcat, Jade): Improve syntax highlighting
- (Misc): incorrect image link in plugin description
- (Rust): Highlight variables as
text
instead ofpeach
- (Editor): Highlight first row of code completion popup
- (UI): Sync button background with panel background
- (UI)(Latte): Darken checkboxes to make radio buttons visible
We have significantly improved the contrast between panels and improved consistency in the "New UI."
We have chosen to raise the minimum supported version for this
plugin to 2023.1
as the development of themes in JetBrains
has become increasingly painful. The "New UI" manages to break
existing behaviour and introduce new keys that theme multiple
elements at once which is frustrating to deal with. We hope that
by supporting fewer IDE versions that our users will have a more
consistent and pleasant experience going forward.
If you find that anything has regressed since the previous version, please raise an issue in our issue tracker if it hasn't already been raised.
- (UI): Add background color for plugin tags
- (UI): Refine user interface for "New UI"
- (General): Support 2023.3 EAP
- (Nix): Improve syntax highlighting
- (Go): Make references in comments distinguishable
- (Go): Fix template syntax highlighting
- (General): Highlight background of search results for consistency
- Support 2023.2 EAP
- Add styles to checkboxes and radio buttons
- Add selection background for tool window buttons
- Add styles to memory indicator
- Add styles to main toolbar
- Add styles to scrollbar on macOS
- Theme
Indent Guides
via Rainbow Brackets plugin
- Braces, Brackets, Commas, Dots, Parenthesis & Semicolon now default to
overlay2
instead oftext
- Hyperlinks are now
blue
instead ofrosewater
. Followed hyperlinks are nowlavender
instead ofmauve
- Comments are now
overlay0
instead ofsurface2
. This matches other Catppuccin IDEs and means that selection highlights have more contrast - (Markdown): Add rainbow highlighted headings
- (Markdown): Inline HTML blocks now default to
text
instead ofred
- (Markdown): List items now default to
text
instead ofteal
- (VCS): Match diff colours with Catppuccin VSCode
- (#55): Add project selection color to welcome screen
- (#57): Fix terminal text colour on Latte
- (#60): Fix R Markdown Chunks
- (#53): Highlight Python binary strings
- (#54): Apply Catppuccin to semantic highlights
- (HTML): Align highlights with TOML/JSON/XML/YAML
- (Rust): Lower opacity of conditionally disabled code
- (Rust): Highlight parameters to be same as language default
- (Debugger): No background highlighting on normal breakpoints
- (Debugger): Current line that is stopped is background highlighted
- If you would like to edit the debugging highlights yourself, they are
located in
Settings - Editor -> Color Scheme -> Debugger
- Don't force italics on CSS Keywords
- Support 2023.1 EAP
- Improve Scala highlights
- Update TOML keys to blue, aligning it with JSON/XML/YAML
- (#42): Make RunConfigurations readable in Latte
- (#39): Make quick-fix error messages readable
- Support Erlang
- Highlight FileTree to be darker in New UI
- Revert changes from 2.0.5
- (#27): Better support for New UI
- (#35): Matching braces now have a border when hovered.
- Terminal colors now follow the Catppuccin style guide
- [AndroidStudio] Add highlights for composable functions
- (#31): Improved Ruby highlights
- Improve visibility of ignored files when using Latte
- (#32): Update button text is now readable
- (#28): Improve visibility of tabs
- (#29): GitHub Copilot suggestion highlights are now the same as comments
- Cursor line highlights are now readable
- Warnings are not bold anymore
- When cursor is over identifier, highlights are now only bordered
- Comments are now readable when selected with cursor
- Fixed file colour highlights on Latte
- Improved cursor selection background highlights on all flavours
- All four flavours of Catppuccin v2 palette are now available!
- View your IDE in Latte, Frappe, Macchiato or Mocha!
- row tree height fix
- XAML support
- selectionInactiveBackground visibility fix
- Compatibility with 2022.2
- Make TODO and FIXME comments more visible
- Compatibility with 2022.1
- Added missing description in plugin.xml
- First Marketplace release 🎉
- Fixed low contrast issues in various spots
- Checkbox readability improved
- Editor color scheme uses colors from palette