javascript - Jupyter notebook 用不同的颜色为不同的括号着色

标签 javascript python pandas jupyter-notebook codemirror

当我将鼠标悬停在它们周围时,我可以看到匹配的括号突出显示绿色,但是是否可以向它们添加额外的颜色语法,以便匹配的括号具有不同的颜色。

  • 有任何 nbextension 吗?
  • 有没有办法向 custom.js 添加一些代码来实现它。

  • 示例代码:

    # create new features
    df = (df
     .withColumn(("rooms_per_hh", F.round(col('total_rooms') / col('households'), 2)))
     .withColumn(("pop_per_hh", F.round(col('pop') / col('households'), 2)))
     .withColumn(("bedrooms_per_rooms", F.round(col('total_bedrooms') / col('total_rooms'), 2)))
         )
    

    我喜欢在这里看到不同括号的不同颜色。

    相关链接:
    - Changing jupyter's matching parenthesis color
    - Replace / remove highlighting in Jupyter Notebook with custom theme

    所需输出:
    enter image description here

    最佳答案

    我想你可以使用 jupyter-notebook-themes Google Chrome并添加 .cm-s-ipython .CodeMirror-matchingbracket { color: black !important;}或其他改变内括号颜色的东西。

    然后,您可以将其作为自定义扩展添加到您的 Chrome。

    关于javascript - Jupyter notebook 用不同的颜色为不同的括号着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58156699/

    相关文章:

    javascript - 如何禁用提交按钮一周

    python - 在 python 字符串替换中使用星号字符 (*) 作为 clown ?

    python - 根据列值合并数据框

    javascript - 如何获取嵌套数组中特定对象的列表?

    javascript - 单击时将图像一张一张地添加到元素中

    javascript - 如何在没有浏览器的情况下测试 rails javascript 和 ajax

    Python 3.6 : Feedparser issue getting sub-attributes

    python - 无需 for 即可读取 csv 文件

    Python - Pandas - 展开/删除累计和

    python - Pandas:如何按组对变量求和?