新闻中心
sublime怎么在HTML中自动补全CSS类名? (CSS Completions)
Sublime Text 可通过 AutoFileName 和 CSS Class Completions 插件实现 HTML 中已定义 CSS 类名的自动补全:前者辅助定位 CSS 文件路径,后者从项目 CSS/SCSS/LESS 文件提取类名并支持 BEM 风格,需手动刷新缓存。

Sublime Text 默认不直接读取项目中的 CSS 文件来补全 HTML 里的 class 值,但可以通过插件和简单配置实现“在 HTML 中自动补全已定义的 CSS 类名”。
安装 AutoFileName 插件(基础路径/文件补全)
它本身不补全 CSS 类名,但为后续插件打基础,且能帮你快速定位 CSS 文件路径:
- 按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac),输入 Install Package,回车
- 搜索 AutoFileName,安装后重启 Sublime
- 在 HTML 的
link标签中写href="css/,会自动列出css/目录下的文件
使用 CSS Class Completions 插件(核心方案)
这是专为 HTML 中补全 CSS 类名设计的轻量插件,支持从项目内所有 .css、.scss、.less 文件中提取类名:
- 同样通过 Package Control → Install Package,搜索并安装 CSS Class Comp
letions
- 安装后无需额外设置,默认生效:在 HTML 的
class=""或class=''内,输入字母(如btn),按下 Ctrl+Space(或自动触发)即可看到匹配的类名 - 支持嵌套语法(如
.header .n*-item),也识别 BEM 风格(btn__icon、btn--primary)
手动刷新类名索引(当新增 CSS 类没出现时)
该插件不会实时监听文件变化,类名更新后需手动重建缓存:
达芬奇
达芬奇——你的AI创作大师
166
查看详情
- 按 Ctrl+Shift+P,输入 CSS Class Completions: Rebuild Cache,回车执行
- 也可以右键 HTML 编辑区 → CSS Class Completions → Rebuild Cache
- 如果项目结构复杂(如 CSS 在
node_modules或深层子目录),可在插件设置中添加include_dirs路径
小技巧:配合 Emmet 提高效率
Emmet 本身不读取你的 CSS,但可以和类名补全共存:
- 写
div.btn-primary+ Tab → 生成<div class="btn-primary"></div> - 光标在已有
class="..."内时,仍可按 Ctrl+Space 呼出 CSS Class Completions 补全建议 - 避免在
class属性里用 Emmet 语法(如.btn.m-2),那只是 Emmet 展开,不是真实类名补全
基本上就这些。不需要配置语言服务或启动本地服务器,轻量、离线、响应快。适合中小型项目或习惯 Sublime 快节奏开发的用户。
以上就是sublime怎么在HTML中自动补全CSS类名? (CSS Completions)的详细内容,更多请关注其它相关文章!
# 已有
# 南京专业网站建设
# 网站怎么做推广赚钱
# 房产网seo
# 石柱操作简便的网站建设
# 虞城探店推广招聘网站
# 欧式葡萄酒网站推广案例
# 淄博网站制作改版优化
# 大庆seo排名案例最新
# 保定推广网站路径
# 汽车网站推广方案
# 相关文章
# 右键
# 帮你
# css
# 不需要
# 离线
# 这是
# 如何实现
# 一键
# 达芬奇
# win
# mac
# windows
# node
# sublime
# html
# linux
相关栏目:
【
科技资讯46185 】
【
网络学院92790 】
相关推荐:
mc.js游戏直达 mc.js网页免下载版本秒进地址
Windows7怎么硬盘安装 Windows7提取ISO镜像到非系统盘并运行setup.exe实现硬盘直装【教程】
如何在更新Composer依赖后自动运行测试_使用post-update-cmd钩子触发PHPUnit
向日葵客户端怎么进行远程CentOS控制_向日葵客户端远程CentOS控制操作教程
QQ邮箱官方邮箱登录入口 QQ邮箱网页版快速访问
QQ邮箱网页版入口登录 QQ邮箱在线邮箱官方通道
Angular中单选按钮的正确使用与常见陷阱解析
随机参数递归函数的基准调用次数与时间复杂度探究
解决Django多数据库/多Schema环境下外键迁移问题
AI抖音网页版免费视频入口 AI抖音网页端最新视频实时观看
“在文档元素之后找到了标记”是什么错误? 检查并修复XML中多个根元素的3个方法
UC浏览器如何安装插件 UC浏览器添加扩展程序详细教程【进阶】
C#中解析不规范的HTML为XML 常见的坑与解决办法
痛风发作了怎么办? 快速止痛和后期饮食调理
新手怎么开始学化妆 零基础化妆入门教程
vivo云服务网页版登录 怎么登录vivo云服务网页版
在Go Martini框架中高效服务动态生成图像的实践指南
CSS布局中意外空白:解决padding-top导致的顶部间距问题
Win11网速慢怎么解决 Win11网络设置优化解除限速
Sublime Text怎么设置垂直标尺_Sublime配置Rulers规范代码长度
QQ邮箱网页版入口 QQ邮箱官方邮箱登录通道
我的世界官方游戏入口 我的世界官网平台直达链接
Excel如何用迷你图显趋势_Excel用迷你图显趋势【趋势小图】
steam官方入口大全 steam账号注册及操作指南
word邮件合并后日期格式不对怎么改_Word邮件合并日期格式修改方法
在J*a中如何开发在线活动报名与管理系统_活动报名管理项目实战解析
在哪找SublimeJ远程工具_SFTP插件配置教程
sublime怎么覆盖插件的默认快捷键_sublime快捷键优先级与设置
如何在低配置电脑上搭建轻量级J*a环境_占用更小的环境选择技巧
PHP高效扁平化嵌套数组:使用array_merge与数组解包操作符
如何使用Go和Martini动态服务解码后的图片
c++如何使用chrono库处理时间_c++标准库时间与日期操作
顺丰国际快递查询 国际件官方查询入口
Highcharts 雷达图径向轴标签定制指南:利用多Y轴实现数值标注
深入理解字体排版:Adobe光学字偶距与CSS字偶距的差异与实现
vivo浏览器怎么扫描二维码 vivo浏览器内置扫一扫功能使用方法
反效果?《战地6》免费试玩开启后玩家数不升反降
三星GalaxyZFold5怎样在相册制作折叠屏分镜_iPhone三星GalaxyZFold5相册制作折叠屏分镜【创意编辑】
必由学官网首页入口 必由学教师网页版登录指南
MAC如何将整个网页截长图_MAC使用Safari的导出为PDF或第三方工具
CSS Grid如何控制元素对齐_align-items与justify-items组合使用
Safari浏览器输入栏卡顿如何解决 Safari搜索建议与缓存清理
C++如何实现单例模式_C++设计模式之线程安全的单例写法
C++ typeid如何获取类型信息_C++ RTTI运行时类型识别用法
神经网络二分类模型训练异常:高损失与完美验证准确率的排查与修正
漫蛙官网正版漫画入口 漫蛙2官方网页登录地址
steam官方网页快速访问 steam账号注册全流程
Golang如何实现Web文件静态资源服务器_Golang静态资源服务器开发与实践
怎么在浏览器上运行HTML文件_浏览器运行HTML文件技巧【技巧】
PySpark中高效提取字符串右侧可变长度数字:使用regexp_extract


2025-12-15
浏览次数:次
返回列表
letions