Sublimetext3 更改升华文本3主题中制表符的颜色
我正在使用ST3的文本突出显示包,我正在使用 但请看下图。如果代码(非缩进)中有Sublimetext3 更改升华文本3主题中制表符的颜色,sublimetext3,syntax-highlighting,color-scheme,sublime-text-plugin,Sublimetext3,Syntax Highlighting,Color Scheme,Sublime Text Plugin,我正在使用ST3的文本突出显示包,我正在使用 但请看下图。如果代码(非缩进)中有制表符,则这些字符以粉色显示。我如何更改或删除该颜色 在“首选项”“默认文件设置”中,您可以获得有关更改缩进辅助线宽度和颜色的说明 // Set to false to turn off the indentation guides. // The color and width of the indent guides may be customized by editing // the correspondin
制表符
,则这些字符以粉色显示。我如何更改或删除该颜色
在“首选项”“默认文件设置”中,您可以获得有关更改缩进辅助线宽度和颜色的说明
// Set to false to turn off the indentation guides.
// The color and width of the indent guides may be customized by editing
// the corresponding .tmTheme file, and specifying the colors "guide",
// "activeGuide" and "stackGuide"
"draw_indent_guides": true,
在“首选项”中的“默认文件设置”中,您可以获得有关更改缩进辅助线宽度和颜色的说明
// Set to false to turn off the indentation guides.
// The color and width of the indent guides may be customized by editing
// the corresponding .tmTheme file, and specifying the colors "guide",
// "activeGuide" and "stackGuide"
"draw_indent_guides": true,
经过一些尝试和错误,我发现该属性实际上是一个on变量,它被称为
无效
。这也是.tmTheme
文件中的名称。但是在这个站点上,示例代码(我看到的)中没有这样的字符,而且名称与代码中的制表符没有明显的关联
粉红色实际上是主题编辑器站点上默认的
无效的颜色。经过一些尝试和错误,我发现该属性确实是一个变量,它被称为无效的。这也是.tmTheme
文件中的名称。但是在这个站点上,示例代码(我看到的)中没有这样的字符,而且名称与代码中的制表符没有明显的关联
粉红色实际上是主题编辑器站点上默认的无效的颜色。你应该删除它们,因为它们不应该在那里。它们被引用为Invalid
token,可以显示弃用、不可读代码等迹象。它应该看起来像:
diff = first - second
而不是
diff = first - second
如果确实要覆盖,可以编辑语法定义文件或在User
文件夹中覆盖它 你应该移除这些,因为它们不应该在那里。它们被引用为Invalid
token,可以显示弃用、不可读代码等迹象。它应该看起来像:
diff = first - second
而不是
diff = first - second
如果确实要覆盖,可以编辑语法定义文件或在User
文件夹中覆盖它
- 转到首选项->浏览软件包->Fortran->语法
- 打开
FortranModern.sublime语法
或FortranFixedForm.sublime语法
- 拆下以下行
#选项卡是非法的
-匹配:\t
作用域:无效。非法。选项卡。fortran
- 完成了吗
PS:A修复此问题的方法已经合并,因此下一个版本应该可以
- 转到首选项->浏览软件包->Fortran->语法
- 打开
FortranModern.sublime语法
或FortranFixedForm.sublime语法
- 拆下以下行
#选项卡是非法的
-匹配:\t
作用域:无效。非法。选项卡。fortran
- 完成了吗
PS:A修复此问题的方法已经合并,因此下一个版本应该很好,它似乎引用了其他内容:用点和线标记空白字符。但是在我的用户设置中添加了“draw\u indent\u guides”:true
,并再次删除它之后,我被制表符转换为空格所困扰。尽管没有改变设置。你可以尝试“绘制缩进指南”:false,
来解决这个问题,并改变tmTheme文件的颜色,就像指南073642
事实上,我的意思是写“绘制缩进指南”:false
把它搞糟了。但我会尝试插入和删除“真实”版本。无论如何,我找到了解决问题的方法,这主要是我自己的错,与指南无关,我会给出一个答案。这似乎是在引用其他东西:用点和线标记空白字符。但是在我的用户设置中添加了“draw\u indent\u guides”:true
,并再次删除它之后,我被制表符转换为空格所困扰。尽管没有改变设置。你可以尝试“绘制缩进指南”:false,
来解决这个问题,并改变tmTheme文件的颜色,就像指南073642
事实上,我的意思是写“绘制缩进指南”:false
把它搞糟了。但我会尝试插入和删除“真实”版本。不管怎样,我找到了解决问题的办法,大部分是我自己的错,与导游无关,我将发布一个答案。不确定这是否有帮助,但我注意到当从制表符到空格转换缩进时,无效的粉红色高光会消失。不确定这是否有帮助,但我注意到当从制表符到空格转换缩进时,无效的粉红色高光会消失。