pycharm安装jupyter,用德古拉主题,但是输入行全白了,看不清,怎么办?

2023-09-13 21:05:17

问题描述

        今天换了以下pycharm主题,但是jupyter界面输入代码行太白了,白到看不清楚这行的字,更不知道写的是什么,写到哪了,这还是挺烦人的,其他都挺正常的。

问题分析

        目前来看有两个原因:

        1、pycharm还没反应过来,重启下或许就好了(但是我重启好几次都没有解决)

        2、editor的问题,editor可能是本身就把文字和背景混在一起了。

问题解决

        目前来说我的主题已经正常了,但是具体是上面哪个我不太确定,但是如果是第一个不用操作,如果是第二个则需要操作一下:

更改德古拉主题的颜色配置

  • 打开 PyCharm。
  • 转到 "File"(文件) > "Settings"(设置) > "Editor"(编辑器) > "Color Scheme"(颜色方案)。
  • 在 "Color Scheme" 部分,选择 "Darcula" 主题。
  • 在 "Console Colors"(控制台颜色)部分,您可以调整输入行文本颜色,以使其更容易阅读。

        我参考了这部分内容,做了如下的修改:

        然后就正常了:

        这样还是比较顺眼的。当然如果没有解决,可以尝试其他的办法:

  1. 使用不同的颜色主题

    • 如果调整 Darcula 主题的颜色并没有解决问题,可以尝试切换到其他颜色主题,看看哪一个更适合需求。
    • 转到 "File"(文件) > "Settings"(设置) > "Editor"(编辑器) > "Color Scheme"(颜色方案)。
    • 在 "Color Scheme" 部分,选择其他主题,然后查看是否能够找到一个使输入行文本更容易阅读的主题。
  2. 自定义颜色主题

    • 如果没有现成的颜色主题符合的需求,可以尝试自定义颜色方案。在 "Color Scheme" 部分,可以创建和编辑自定义颜色方案,以满足个性化要求。
  3. 增加字体大小

    • 如果输入行文本太小而难以阅读,可以尝试增加编辑器中的字体大小。在 "File"(文件) > "Settings"(设置) > "Editor"(编辑器) > "Font"(字体)部分,您可以选择一个更大的字体大小。
  4. 更改背景色

    • 如果问题仍然存在,可以尝试更改输入行的背景色,以使其与文本颜色形成更好的对比,从而提高可读性。

        通过这些方法,应该能够改善 PyCharm 中 Jupyter Notebook 的可读性,更轻松地查看和编辑输入行文本。

完结撒花

        由于没有找到类似的解决办法,所以拿出来记录一下,希望对后来者有所帮助~

更多推荐

ExcelServer EXCEL服务器使用- 用户、角色权限配置

Excel文件服务器搭建搭建Excel服务器1、登录默认用户名Admin密码32、角色管理添加修改角色角色配置在系统管理->角色.fexm文件夹下可以像修改excel文件一样修改角色3、用户管理添加修改用户用户的修改在系统管理->用户.fexm可以像excel一样编辑用户,注意不要删除列角色编号内容需要与上述角色内容一

Map面试常见问题

Map的特点有哪些?Java中的Map是一种接口,它表示一种将键映射到值的对象。Map的特点主要有以下几点:键的唯一性:每个键在Map中只能出现一次,不能重复。不保证键的顺序:Map不保证键的插入顺序或者遍历顺序。例如,HashMap在迭代时键的顺序与插入顺序可能不一致。可以为null的键和值:Map允许使用null作

语义分割——灰度图像转伪彩色图像

目录检验灰度图检验代码灰度图转伪彩色图代码转换代码使用细则示例转换结果总结检验灰度图制作语义分割数据集或用训练好模型测试图像时,得到的结果是灰度图像,如下:检验代码上面图像灰度值不是全是全为0,灰度范围在[0,1]之间,使用下面脚本测试灰度图像的灰度值是否全为0:importcv2img=cv2.imread("out

【面试题精讲】说一说springboot加载配置文件优先级

有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top首发博客地址文章更新计划系列文章地址SpringBoot加载配置文件的优先级是根据不同的位置和命名规则来确定的。下面按照优先级从高到低的顺序来介绍:命令行参数:通过命令行参数指定的配置会覆盖其他配置

python与mongodb交互-->pymongo

frompymongoimportMongoClient#创建数据库连接对象client=MongoClient('ip',27017)#选择一个数据库db=client['admin']db.authenticate('python','python')#选择一个集合col=client['pydata']['tes

BroadcastChannel方法跨浏览器窗口通信

1.描述同源的不同浏览器窗口,Tab页,frame或者iframe下的不同文档之间可以通过BroadcastChannel相互通信。2.构造函数通过BroadcastChannel类传入的参数创建实例,传入的参数将指定通道名称,在同源环境下该通道可以相互通信,一个名称只对应一个通道。//将创建的实例挂载到window上

Elasticsearch 快速开始

Elasticsearch是一个分布式的RESTful风格的搜索和数据分析引擎。查询:Elasticsearch允许执行和合并多种类型的搜索—结构化、非结构化、地理位置、度量指标—搜索方式随心而变。分析:找到与查询最匹配的十个文档是一回事。但是如果面对的是十亿行日志,又该如何解读呢?Elasticsearch聚合让您能

AIGC生态,引领社会、行业、个体的翻天覆地变革

1879年,当爱迪生成功地实验出能够持续发光的灯丝时,他迎来了一个新的挑战:如何让更多人能够享受到电力的便利?经过艰难探索,直到1882年9月,在曼哈顿的珍珠街上,爱迪生才铺设了世界上第一张电力网络,为普罗大众提供了电力。正由此,第二次工业革命的幕布才得以徐徐打开。每当一项重大技术突破出现时,人类都不得不思考如何将其普

MT6785(Helio G95)安卓核心板_联发科4G高能低耗安卓主板开发板

MTK6785(HelioG95)安卓核心板采用八核CPU具有两个强大的ArmCortex-A76处理器内核,主频高达2.05GHz,外加六个Cortex-A55高效处理器。其强大的图形性能由ArmMali-G76MC4提供,速度可提升至900MHz。高达10GB的2133MHz的LPDDR4X提供了充足的带宽,同时支

HarmonyOS开发:那些开发中常见的问题汇总(一)

前言本来这篇文章需要讲述静态共享包如何实现远程依赖和上传以及关于静态共享包私服的搭建,非常遗憾的告诉大家,由于组织管理申请迟迟未通过,和部分文档官方权限暂未开放,关于这方面的讲解需要延后了,大概需要等到2024年第一季度,也就是来年,毕竟关于HarmonyOS的升级,舍弃AOSP,也是在2024年第一季度才会面向所有开

【HarmonyOS】元服务卡片router实现跳转到指定页面

【关键字】元服务卡片、router跳转不同页面【写在前面】本篇文章主要介绍开发元服务卡片时,如何实现从卡片中点击事件跳转到指定的应用内页面功能。此处以JSUI开发服务卡片为例,JS卡片支持组件设置action,包括router事件和message事件,其中router事件用于应用跳转,message事件用于卡片开发人员

热文推荐