Scribble at 2026-05-02 12:52:25 Last modified: unmodified

添付画像

{

"$schema": "https://zed.dev/schema/themes/v0.2.0.json",

"name": "MarkupDancing",

"author": "KAWAMOTO Takayuki",

"themes": [

{

"name": "MD Dark",

"appearance": "dark",

"style": {

"border": "#2C2C2CFF",

"border.variant": "#2C2C2CFF",

"border.focused": "#FFFFFFFF",

"border.selected": "#FFFFFFFF",

"border.disabled": "#2C2C2CFF",

"elevated_surface.background": "#212121FF",

"surface.background": "#212121FF",

"background": "#212121FF",

"text": "#FFFFFFFF",

"text.muted": "#999999FF",

"text.placeholder": "#999999FF",

"text.disabled": "#505050FF",

"text.accent": "#FFFFFFFF",

"icon": "#FFFFFFFF",

"icon.muted": "#999999FF",

"icon.disabled": "#505050FF",

"icon.accent": "#FFFFFFFF",

"status_bar.background": "#212121FF",

"title_bar.background": "#212121FF",

"toolbar.background": "#1A1A1AFF",

"tab_bar.background": "#212121FF",

"tab.inactive_background": "#212121FF",

"tab.active_background": "#157D59FF",

"search.match_background": "#333333ff",

"panel.background": "#212121FF",

"panel.focused_border": "#FFFFFFFF",

"pane.focused_border": "#FFFFFFFF",

"editor.foreground": "#FFFFFFFF",

"editor.background": "#1A1A1AFF",

"editor.gutter.background": "#1A1A1AFF",

"editor.subheader.background": "#212121FF",

"editor.active_line.background": "#000000FF",

"editor.highlighted_line.background": "#212121FF",

"editor.line_number": "#63636380",

"editor.active_line_number": "#DCDCDCFF",

"editor.hover_line_number": "#63636380",

"editor.invisible": "#333333FF",

"editor_indent_guide": "#333333FF",

"link_text.hover": "#FFFFFFFF",

"minimap.background": "#1a1a1a",

"minimap.thumb.background": "#ffffff20",

"minimap.thumb.hover_background": "#ffffff40",

"players": [

{

"cursor": "#FF3333FF",

"background": "#212121FF",

"selection": "#7c3333FF"

}

],

"syntax": {

"attribute": {

"color": "#1BE09DFF"

},

"boolean": {

"color": "#D0D0D0FF",

"font_weight": 900

},

"comment": {

"color": "#7C7C7CFF"

},

"comment.doc": {

"color": "#7C7C7CFF"

},

"constant": {

"color": "#D0D0D0FF"

},

"constructor": {

"color": "#1BE09DFF"

},

"embedded": {

"color": "#D0D0D0FF"

},

"emphasis": {

"color": "#1BE09DFF"

},

"emphasis.strong": {

"color": "#1BE09DFF"

},

"enum": {

"color": "#1DC48BFF"

},

"function": {

"color": "#1BE09DFF"

},

"hint": {

"color": "#D0D0D0FF"

},

"keyword": {

"color": "#FFFFFFFF"

},

"label": {

"color": "#E8AB4AFF"

},

"link_text": {

"color": "#1BE09DFF"

},

"link_uri": {

"color": "#1BE09DFF"

},

"namespace": {

"color": "#1DC48BFF"

},

"number": {

"color": "#D0D0D0FF"

},

"operator": {

"color": "#FFFFFFFF"

},

"predictive": {

"color": "#D0D0D0FF"

},

"preproc": {

"color": "#FFFFFFFF"

},

"primary": {

"color": "#D0D0D0FF"

},

"property": {

"color": "#E8AB4AFF"

},

"punctuation": {

"color": "#D9D9D9FF"

},

"punctuation.bracket": {

"color": "#D9D9D9FF"

},

"punctuation.delimiter": {

"color": "#D9D9D9FF"

},

"punctuation.list_marker": {

"color": "#D9D9D9FF"

},

"punctuation.markup": {

"color": "#D9D9D9FF"

},

"punctuation.special": {

"color": "#D9D9D9FF"

},

"selector": {

"color": "#1BE09DFF"

},

"selector.pseudo": {

"color": "#1BE09DFF"

},

"string": {

"color": "#D0D0D0FF"

},

"string.escape": {

"color": "#D0D0D0FF"

},

"string.regex": {

"color": "#D0D0D0FF"

},

"string.special": {

"color": "#D0D0D0FF"

},

"string.special.symbol": {

"color": "#D0D0D0FF"

},

"tag": {

"color": "#1BE09DFF"

},

"text.literal": {

"color": "#D0D0D0FF"

},

"title": {

"color": "#1BE09DFF"

},

"type": {

"color": "#1DC48BFF"

},

"variable": {

"color": "#E8AB4AFF"

},

"variable.special": {

"color": "#E8AB4AFF"

},

"variant": {

"color": "#1DC48BFF"

},

},

},

"panel.overlay_background": "#212121FF",

"panel.overlay_hover": "#212121FF"

}

]

}

Zed は、ひとまず "MarkupDancing" のテーマを作った。Zed にはテーマ・エディタというサイトがあって、ここで設定したカラー・スキームのデータをエクスポートできるため、かなり簡単にカスタマイズの設定ファイルを作成できる。ただ、実際にエディタで適用してみないと、どういうアイテムが変わるのかは分からないところもあるし、先に指摘した通り Zed には幾つかのバグがあると思うので、実際には色が変わるどころかエディタに表示すらされないアイテムもある。

ひとまず、勝手にコードをフォーマットするような設定は無効にしたので、暫くメインのマシンでは Zed を使っていく。VSCode と比べて非常に軽快な動作なので、幾つかの問題はあっても捨てがたい。

  1. もっと新しいノート <<
  2. >> もっと古いノート

冒頭に戻る