【问题标题】:Configure PyCharm Dark Mode per Project为每个项目配置 PyCharm 暗模式
【发布时间】:2021-07-17 12:41:33
【问题描述】:

是否可以逐个项目配置 PyCharm 暗模式?

我和我的同事共享同一台机器来运行一些模拟,我们都使用 PyCharm,但我们有单独的工作区/项目。我喜欢IntelliJ Light,但我的同事更喜欢Darcula。那么,是否可以为不同的项目配置不同的主题呢?

【问题讨论】:

    标签: python pycharm keyboard-shortcuts settings darkmode


    【解决方案1】:

    可以通过默认键盘快捷键Ctrl + ` 使用Quick Switch Scheme 操作轻松切换UI 主题(从IntelliJ Light 到Darcula 暗模式)。

    切换UI也可以通过截图中的面包屑File>Settings>Appearance & Behavior>Appearance>Theme来完成。

    在撰写本文时,这可能无法从 PyCharm 文档中完全清楚,因为使用直观的关键字“主题”搜索操作不会给出任何结果。

    User interface themes

    您可以为 Theme 操作分配一个快捷方式,以便您可以在主题之间快速切换。

    但是,IntelliJ IDEA 文档确实明确说明了操作的名称

    Use the quick switcher

    1. 按 Ctrl + </kbd> to execute the View | Quick Switch Scheme` 操作。


    直接回答问题:

    是否可以逐个项目配置 PyCharm 暗模式?

    我不这么认为。主题配置是 IDE 范围的设置,而不是项目设置。考虑到其他方法,只需敲几下键盘即可轻松更改主题,这并不值得。

    我尝试搜索configuration files,但找不到主题设置,可能是因为主题本身是一个需要运行事件的插件,因此更改主题的操作比配置文件中的简单条目更复杂.例如,这是log file在更改主题后的样子:

    2021-04-27 08:59:57,336 [ 416653]   INFO - cloudConfig.CloudConfigManager - === Start.Edit: [colors.scheme.xml] |false| === 
    2021-04-27 08:59:57,336 [ 416653]   INFO - cloudConfig.CloudConfigManager - === Start.Edit: [laf.xml] |true| === 
    2021-04-27 08:59:58,352 [ 417669]   INFO - cloudConfig.CloudConfigManager - === doConnect === 
    2021-04-27 08:59:58,352 [ 417669]   INFO - cloudConfig.CloudConfigManager - === getConnectionState === 
    2021-04-27 08:59:59,433 [ 418750]   INFO - cloudConfig.CloudConfigManager - === End.Update: [C:\Users\user_name\AppData\Roaming\JetBrains\PyCharm2021.1\jba_config\colors.scheme.xml, C:\Users\user_name\AppData\Roaming\JetBrains\PyCharm2021.1\jba_config\laf.xml] === 
    

    【讨论】:

      猜你喜欢
      • 2020-05-13
      • 1970-01-01
      • 2020-11-21
      • 1970-01-01
      • 1970-01-01
      • 2016-03-23
      • 2012-05-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多