moegi-design / vscode-theme

🌸 An elegant theme for VS Code.
https://marketplace.visualstudio.com/items?itemName=ddiu8081.moegi-theme
MIT License
283 stars 7 forks source link

支持像Vitesse的组件与原生HTML标签颜色隔离 #19

Open ikexing-cn opened 1 year ago

ikexing-cn commented 1 year ago

像下列两种情况下,vitesse和原生的HTML标签组件颜色是隔离的,而目前moegi是一样的。 回滚到0.42版本的时候则是有颜色隔离。

vitesse

image

moegi latest

image

moegi 0.42

image

ddiu8081 commented 1 year ago

近期版本缩减了一些颜色,把组件和标签tag统一了。

因为在我接触的类 XML 场景中,个人感觉区分自定义组件还是原生组件对开发帮助并不大,反而 TagName 和 AttributeName 的区分比较有必要;且 TagName 区统一会看起来比较整齐,所以就有了这么一个改变,类似 Ayu / Gruvbox / Monokai Pro / Nord 等主题。

当然可能个人写 Vue 场景比较多,个人感受可能比较局限;如果大家有发现在自己场景不便的地方可以在 issue 指出,感谢。

ikexing-cn commented 1 year ago

我也是写vue的场景比较多,但是如果如果可以分自定义组件和原生组件的话,在阅读别人代码时会显得直观很多。

salomzubi commented 1 year ago

https://github.com/moegi-design/vscode-theme/issues/19#issue-1590603780