sublime如何安装AutoFileName插件_sublime自动提示文件路径【教程】
发布时间 - 2026-01-23 00:00:00 点击率:次AutoFileName 插件在 Sublime Text 4 中不兼容,需改用官方维护的 auto_file_name 分支;ST4 用户应通过 Package Control 安装 auto_file_name 并保存文件后验证路径补全功能。
AutoFileName 插件在 Sublime Text 4 中已不兼容
Sublime Text 4 默认不再支持原版 AutoFileName(即 GitHub 上 hbakhtiyor/AutoFileName 的那个),安装后无法触发路径补全,控制台报错 AttributeError: 'NoneType' object has no attribute 'view' 或直接无响应。这不是你配置错了,是插件本身未适配 ST4 的 API 变更。
用 Package Control 安装前先确认 Sublime 版本
打开 Sublime Text,按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS),输入 Help: About 查看版本号。若显示 Build 41xx,即为 ST4 —— 此时请跳过原 AutoFileName,改用替代方案。
- ST3(Build 3xxx):仍可正常安装原版
AutoFileName - ST4(Build 41xx+):必须使用
AutoFileName-ST4分支或更现代的替代品
ST4 用户推荐安装 auto_file_name(官方维护分支)
社区已将原项目迁移并适配 ST4,新仓库名为 auto_file_name,由原作者授权维护。它修复了路径监听、相对路径解析和多光标支持问题。
安装步骤:
- 确保已安装
Package Control(若未安装,访问 https://www./link/befa130dcb31961fa251d61e1e6ba0e1 手动安装) - 按
Ctrl+Shift+P→ 输入Package Control: Install Package→ 回车 - 在弹出框中输入
auto_file_name(注意下划线,不是AutoFileName)→ 选择并回车 - 重启 Sublime(必要步骤,否则补全不生效)
验证是否生效:新建一个 HTML 文件,输入 %EF%BC%8C%E7%84%B6%E5%90%8E%E6%95%B2%20" alt="sublime如何安装AutoFileName插件_sublime自动提示文件路径【教程】" >
../ 会自动切换到上级目录。
常见失效原因与调试建议
即使装对了插件,也可能因以下原因不提示路径:
-
auto_file_name默认只在HTML、CSS、JS、PHP等语言语法下激活,若你在纯文本(Plain Text)或自定义语法中编辑,需手动启用:右键 →AutoFileName: Enable in current syntax - 路径补全默认不包含隐藏文件(以
.开头),如需显示,在Preferences → Package Settings → auto_file_name → Settings中添加:{ "show_hidden_files": true } - 如果输入
./没反应,检查是否在保存前的临时文件中操作 ——auto_file_name需要文件已保存并有实际磁盘路径才能读取目录结构
最常被忽略的一点:插件不会在未保存的 untitled 文件中工作,哪怕你只是新建了一个文件,也得先 Ctrl+S 保存到某个文件夹里,路径补全才会真正活起来。
# php
# css
# linux
# html
# sublime
# js
# git
# windows
# github
# mac
# ai
# Object
# Attribute
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
jQuery validate插件功能与用法详解
Laravel中的withCount方法怎么高效统计关联模型数量
轻松掌握MySQL函数中的last_insert_id()
java获取注册ip实例
Laravel Octane如何提升性能_使用Laravel Octane加速你的应用
Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理
Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】
如何在宝塔面板创建新站点?
,南京靠谱的征婚网站?
佛山网站制作系统,佛山企业变更地址网上办理步骤?
Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】
详解jQuery停止动画——stop()方法的使用
Android使用GridView实现日历的简单功能
Laravel如何使用Telescope进行调试?(安装和使用教程)
如何快速查询网址的建站时间与历史轨迹?
Windows驱动无法加载错误解决方法_驱动签名验证失败处理步骤
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】
Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解
iOS发送验证码倒计时应用
如何在 React 中条件性地遍历数组并渲染元素
Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】
文字头像制作网站推荐软件,醒图能自动配文字吗?
Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例
Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】
Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布
网站页面设计需要考虑到这些问题
JavaScript模板引擎Template.js使用详解
如何用wdcp快速搭建高效网站?
Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】
如何将凡科建站内容保存为本地文件?
如何在Tomcat中配置并部署网站项目?
HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】
Laravel怎么在Blade中安全地输出原始HTML内容
Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】
标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
如何在阿里云虚拟服务器快速搭建网站?
Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】
Python函数文档自动校验_规范解析【教程】
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
独立制作一个网站多少钱,建立网站需要花多少钱?
如何在腾讯云免费申请建站?
linux top下的 minerd 木马清除方法
在线制作视频网站免费,都有哪些好的动漫网站?
如何在服务器上三步完成建站并提升流量?
Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明
Laravel API路由如何设计_Laravel构建RESTful API的路由最佳实践
如何在Windows虚拟主机上快速搭建网站?
如何在万网ECS上快速搭建专属网站?

