Intellij Idea 你可以在每个项目的基础上更改IntelliJ颜色吗?

kxxlusnw  于 2023-08-03  发布在  其他
关注(0)|答案(7)|浏览(140)

我经常在IntelliJ IDEA 15中同时打开2-4个项目。它们之间的切换很快就会变得令人困惑,特别是当类的名称相似时。是否有任何方法可以使用不同的配色方案,或更改IDE的可视组件,以轻松识别打开的项目?

**更新:**截至IntelliJ IDEA 2016.2,接受的答案是正确的。当我写这篇文章的时候,我使用的是IntelliJ 15,没有办法做到这一点。
**更新:**由于Jetbrains现在发布了一个本地功能(IntelliJ IDEA 2023.2),标志着一个新的接受答案。设置自定义背景仍然是非常有效的!

4dc9hkyq

4dc9hkyq1#

您可能希望为每个项目设置不同的background picture,以将它们彼此区分开来。例如,这也可以是单个纯色图片。输入Cmd+Shift+A并搜索Set Background Image操作(在Windows上为Ctrl+Shift+A)。
自2023.2起,可以在窗口标题中为项目提供自己的颜色和自定义SVG图标。您必须为该功能启用新的UI。

yqhsw0fo

yqhsw0fo2#

我在使用JetBrains产品时也遇到过同样的问题,所以我构建了一个插件来解决这个问题,它可以让你选择不同的标题栏颜色,这可以在任务视图模式中看到,从而帮助你通过颜色来区分打开的项目!
x1c 0d1x的数据
您可以通过在IDE上的JetBrains插件市场窗口中搜索Project-Color来下载它,或者从我的GitHub repository下载,在那里您可以找到更多的使用示例和可用功能的详细说明。

luaexgnf

luaexgnf3#

另一种可能的解决方案是为项目创建不同的范围并应用自定义颜色。注意:我认为这更像是一种变通方法,因为(恕我直言)作用域应该主要在“项目内”使用。这种解决方案的缺点是,您还必须处理内置的作用域,如 Test


的数据

new9mtju

new9mtju4#

我的解决方案是基于上述-我创建了一个1 px x 1 px彩色PNG,并将其用作背景图像。偏好设置>外观和行为>外观,有一个按钮“背景图像”。但是..我发现调整我的项目窗口的大小导致了刷新到新大小的巨大滞后。..所以..我尝试了一个200 px x 200 px的图像和大小调整现在正常工作。确保您也勾选了“仅此项目”选项。

inkz8wg9

inkz8wg95#

7年后,它现在可以在IntelliJ 2023.2(2023年7月26日发布)中使用。不再需要额外的插件!此外,通过项目图标,可以很容易地识别工作区:

彩色工具栏

x1c 0d1x的数据

设置>外观>在主工具栏中使用项目颜色



它现在默认激活。此外,您还可以添加项目图标。要做到这一点,只需放置一个名为icon.svg的图标,并将其保存在项目的.idea文件夹中。

更改颜色

可以在平铺栏上的右键单击菜单中更改颜色。


默认情况下,工具栏颜色由.idea/workspace.xml中的索引选择:

<component name="ProjectColorInfo">
   <![CDATA[{ 
             "customColor": "e55f25ff",
             "associatedIndex": 2 
            }]]>
</component>

字符串
associatedIndex代表项目在JetBrains Toolbox应用程序中的顺序。customColor是HEX格式的颜色。

cwdobuhd

cwdobuhd6#

不能在项目级别设置颜色。
参见IntelliJ Manual
与项目相关的设置在“设置”对话框中用图标current_project_icon标记。
颜色设置不会在标题旁边显示此图标(和文本“用于当前项目”)。

2hh7jdfx

2hh7jdfx7#

接受的解决方案是正确的,但请记住,如果您有一个以上的项目(与PHPStorm版本)打开,同时设置背景图像,这两个将得到它,即使你检查“仅此项目”。我的解决方案是关闭一个项目,将背景应用到另一个项目,关闭所有内容,然后打开第一个项目。

相关问题