如何从 Rider 导出配色方案?
Posted
技术标签:
【中文标题】如何从 Rider 导出配色方案?【英文标题】:How to export color scheme from Rider? 【发布时间】:2017-11-29 14:09:22 【问题描述】:我正在尝试通过单击方案名称右侧下拉菜单中的导出按钮来导出 Visual Studio 深色方案,然后我得到一个文件,如下所示:
<scheme name="Visual Studio Dark copy" version="142" parent_scheme="Visual Studio Dark"> <option name="FONT_SCALE" value="1.0" /> <metaInfo> <property name="created">2017-11-14T17:52:25</property> <property name="ide">Rider</property> <property name="ideVersion">2017.2.1.0.0</property> <property name="modified">2017-11-14T17:52:34</property> <property name="originalScheme">_@user_Visual Studio Dark</property> </metaInfo> <option name="EDITOR_FONT_SIZE" value="12" /> <option name="EDITOR_FONT_NAME" value="Menlo" /> </scheme>
为什么这个文件看起来像这样?我用 WebStorm 做同样的事情,我得到一个完整的 xml 代码文件,我可以通过 JetBrains 成功地将它导入任何 IDE。
【问题讨论】:
您正在导出您的副本 (name="Visual Studio Dark copy"
),与父方案相比,它几乎没有修改——它与父方案只有区别。尝试导出父级。
我也尝试导出父级,不起作用,会不会是 Rider 的错误?因为我从 webstorm/phpstorm 导出方案没有任何问题
应该是一样的——它是一个平台范围的功能。不是 Rider 用户,因此无法验证 .. 但在 PhpStorm 2017.2.x 中,它可以很好地导出捆绑方案(完整);我的自定义(基于其中一个捆绑)导出类似于您的 - 只有我的更改。所以 - 尝试导出所有捆绑的方案(一个接一个)。 ALSO - 请发布方案选择器的屏幕截图(我想查看方案列表及其显示方式)
在 webstorm 中我也无法导出 default 和 darcula,嗯,但可以导出所有其他方案,例如 monokai 等。你的意思是 link ?
是的。那么……所有这些都在导出时产生小文件?
【参考方案1】:
默认情况下,父配色方案文件不可导出。您可以通过进入 Rider 安装文件夹导出它们,然后进入 /lib
。复制rider.jar
文件并将其重命名为rider.zip
。在 zip 中,您将拥有一个 colorSchemes
文件夹,其中包含所有 Rider 和 Visual Studio 配色方案。您需要将其扩展名更改为 .icls
才能导入它们。
不幸的是,配色方案与 IntelliJ IDEA 和其他 IntellIJ 平台 IDE 不完全兼容。我试了一下,配色方案设置中的粒度和Rider不一样,所以继承断了。
【讨论】:
这对我来说实际上工作得很好,包括继承。 (骑手 C# 到 CLion Rust)以上是关于如何从 Rider 导出配色方案?的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 配色方案,如何找出这是哪种配色方案
如何进入幻灯片配色方案 设置蓝色为背景配色方案 应用于所有幻灯片