V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
LeeReamond
V2EX  ›  问与答

Pycharm 有什么好看的主题配色吗?

  •  1
     
  •   LeeReamond · 2022-07-09 06:07:34 +08:00 · 2026 次点击
    这是一个创建于 647 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近因为 copilot 的原因在 charm 上工作比较多,感觉配色实在是不太舒服。目前使用的是默认亮色主题(新版 charm 已经改默认深色了,但是因为以前的习惯还是比较适应亮色),但是感觉高亮等等实在是很差劲,提示不明显,难认。

    有没有类似 sublime 风格的配色主题推荐呢? sublime 的字体和颜色一直感觉比较合适。亮色最好,暗色也可。另外吐槽一下 pycharm 这个配色方案不能直接打开应用市场挨个试有点难受。。

    第 1 条附言  ·  2022-07-09 09:34:21 +08:00

    大概结贴了,最后在marketplace里面看得顺眼的大概几十个都试了一下,没有太满意的,高亮划分语义的功能几乎有一个说一个都很糟糕。。。

    比如下面这段代码

    async def fetcher(self, pool: deque) -> None:
        # some description
        ...
    

    其中async def ,self, None这些都是保留字,但是为了区分语义三者应该采用不同颜色,冒号也应该采用不同颜色。

    if instance is not None:
        if instance != ''':
            ...
    

    这段代码中if ,is和not也都是保留字,但是既然有not,那显然为了区分is和is not两种截然不同的结果,not应该单独做高亮提示,后半句中的!=用作比较逻辑,也应该和instance的颜色做区分。

    最后整个配色主题也不要太怪,比如monokai pro这个主题工作区是偏红的色调,左侧侧边栏又改成了另一个偏蓝的颜色,红配绿,赛。。实在是怪得不行。。。整个高亮、配色、字体三者结合评价实在是没有哪一款感觉能讨好眼睛和脑子的。。。

    10 条回复    2022-07-09 15:09:06 +08:00
    handuo
        1
    handuo  
       2022-07-09 08:03:35 +08:00 via Android
    个人感觉 jetbrain 系列就没有亮色主题让我满意的配色,深色的话 Dracula 和 materials 合集的那个?
    SenLief
        2
    SenLief  
       2022-07-09 08:06:36 +08:00
    Atom
    LeeReamond
        3
    LeeReamond  
    OP
       2022-07-09 08:09:33 +08:00
    @handuo 我试了一下 dracula ,颜色不是很喜欢,不太有当代工业设计的混融感,有点那种追求个性特立独行的感觉,略别扭。

    别说亮色没有满意了,我去 marketplace 搜了一圈,不管亮暗,只能说这产品配色也太粗糙了。正常来说像类似 name != ""这种句子中,三个 token 应该分别有不同的颜色,但是高下载排名的几个主题我全试了,全都是 name 和!=都是同一颜色,断句非常不明显。

    另外还有自带的 monokai 主题,async with session.get()这句话中 async with 保留字和.get 方法居然是同一配色,实在是让人摸不着头脑。
    LeeReamond
        4
    LeeReamond  
    OP
       2022-07-09 08:19:10 +08:00
    @SenLief 谢谢,这个高亮语义分割起码比较清晰了,虽然函数方法这种静态内容用浅绿色标,数字字符串这种动态内容反而用暗色在我看起来非常奇怪。。。。感觉 pycharm 一个问题是整个 UI 配色太过统一,像之前用其他编辑器,不管配色主题如何,左边栏工作区,上边窗口导航这些都有自己的颜色,用浅色系的话深浅搭配很好,而 pycharm 的暗色主题这些区域也一律统一都用暗色,让人有一种天完全黑了的感觉,实在是漆黑一片。。
    eb0c6551
        5
    eb0c6551  
       2022-07-09 08:59:14 +08:00
    +1 我就用默认的 light 主题。同样发现,高质量的亮色主题很少。
    xaplux
        6
    xaplux  
       2022-07-09 09:16:34 +08:00
    深色用的 One Dark Theme
    Frankcox
        7
    Frankcox  
       2022-07-09 09:55:49 +08:00
    Github theme
    bing0ne
        8
    bing0ne  
       2022-07-09 10:03:10 +08:00
    Nord
    awanabe
        9
    awanabe  
       2022-07-09 10:51:01 +08:00
    推荐 hiberbee theme
    liuw666
        10
    liuw666  
       2022-07-09 15:09:06 +08:00 via iPhone
    我在商店里装的 Xcode 皮肤,可以试试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1004 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 19:45 · PVG 03:45 · LAX 12:45 · JFK 15:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.