是否有人知道如何阻止Sublime Text 3在按Tab键上转换sass变量?
例如,我可以键入$variable-name
,然后按Tab键,打算插入:
和space
,这将是正常的CSS行为。在doc type sass中,我得到了1variable-name:;
。
每次都必须纠正是相当恼人的,我相信其他人也会因此而烦恼。我安装了Sass和Emmet软件包。
非常感谢。非常感谢您的帮助。
答案 0 :(得分:0)
评论太长了......
所以昨晚我做了一点挖掘,从我所知道的这个行为被硬编码到Sublime中。在变量expand_abbreviation_by_tab
之后立即按Tab键时执行的命令。很多时候,Sublime命令在.py
文件中实现,因此可以根据您的需要进行编辑。不幸的是,我无法在任何地方找到任何关于此命令的提及,这让我相信它是硬编码的。我想一个解决方法是在点击Tab之前输入一个空格,如果你的最终目标是使冒号:
彼此对齐。另一种选择是使用通过Package Control提供的Alignment
插件。它非常易于配置,我强烈推荐它。