【发布时间】:2018-10-16 15:44:45
【问题描述】:
我的 Vim 级别大约是中级 - 我已经使用它大约 10 年了,但处于“新手”级别 - 查找文件、删除某些内容、添加某些内容、保存并退出。 现在我决定让 Vim 成为我唯一的代码编辑器。 我正在使用 Ionic 框架(它是 Angular + SCSS),我对一些有用的东西有疑问:
- 有没有办法将所有非标准的 HTML 标签添加到 Syntastic?它突出显示了所有 Ionic 标签,例如
<ion-list>、<ion-button>、<ion-radio>等。如果我的 google 技能足够好,没有完整的 Ionic 插件,它将添加 sn-ps、合成检查器等。 - 有没有办法查找和添加从 HTML 到 SCSS 以及从 SCSS 到 HTML 的类?我的意思是,如果我在 SCSS 文件中写入
.my-very-important-class,然后转到 HTML 文件(位于同名的同一目录中,但 .html 或 .scss 不同)并在class=""属性中开始输入“我的“我将获得该课程的自动完成建议。是真的制作还是有人已经制作了? - 还有一个用于主题化应用程序的主文件,名为
variables.scss。我需要扫描这个文件并匹配颜色(在这个文件中有一个颜色部分,我可以在其中放置所有颜色,我需要在应用程序中,以及在任何页面的 .scss 文件中,我可以得到我需要的颜色color: color($colors, colorname)其中colorname是颜色变量的名称。这是一个很棒的功能,除了代码中没有颜色突出显示。因此,获得颜色映射然后在页面的 .scss 文件中以正确的颜色突出显示会很棒。
我没有找到任何插件。如果我错过了一些现有的插件 - 我很乐意尝试。如果不是 - 我会很高兴自己制作一个(如果不是很难的话)。无论如何,我认为这不仅对我有用。
UPD: #1 已修复 - 我不确定具体如何,但现在它在 HTML 中很好,并且我没有来自语法错误标签的错误或警告。我感觉是新手,但好像我忘了安装 Vim-ionic2 插件 - 刚刚将它添加到我的 .vimrc 中。
#2 似乎得到了回答 - 满足我的需要。
【问题讨论】:
标签: html css ionic-framework vim sass