讲师中心 微信公众号
AI工具推荐 视频效率加速

Sublime如何快速复制文件路径?(右键增强功能)

千敏姑娘_7186

千敏姑娘_7186

发布时间:2026-02-21 08:39:10

|

1009人浏览过

|

来源于php中文网

原创

Sublime Text右键菜单无“复制路径”选项是原生限制,需手动配置Packages/User/Side Bar.sublime-menu文件,添加copy_path命令并指定type参数,保存为UTF-8无BOM格式,重启软件生效。

sublime如何快速复制文件路径?(右键增强功能)

右键菜单没有“复制路径”选项怎么办

Sublime Text 默认右键菜单确实不提供复制文件路径功能,这是原生限制,不是你没找到设置。官方插件生态里也没有维护良好的现成方案,得靠手动配置。

核心思路是:用 Side Bar.sublime-menu 文件自定义侧边栏右键菜单,绑定一个调用 copy_path 命令的动作。这个命令是 Sublime 内置的,但默认没暴露给右键菜单。

  • 路径必须是 Packages/User/Side Bar.sublime-menu(注意大小写和位置,Packages 是 Sublime 的插件根目录)
  • 如果该文件已存在,直接追加;不存在就新建,内容必须是合法 JSON 数组
  • 别用 Windows 记事本保存,它会偷偷加 BOM,导致 Sublime 加载失败且无提示

如何写正确的 Side Bar.sublime-menu 配置

这个文件控制的是侧边栏(即左边文件树)的右键菜单,不是编辑区或标签页的。重点在于 command 字段值必须是 copy_path,且需指定 args 中的 type 参数来决定复制什么——否则可能复制空字符串或报错。

推荐配置片段(只复制当前文件绝对路径):

[
    {
        "caption": "复制文件路径",
        "command": "copy_path",
        "args": {"type": "file"}
    }
]
  • "type": "file" → 复制完整路径,如 /Users/me/project/main.py
  • "type": "filename" → 只复制文件名,如 main.py
  • "type": "folder" → 复制所在文件夹路径(慎用,容易误触)
  • 不要加 "context" 字段,它在侧边栏菜单中不可靠,常导致选项不显示

为什么改完没反应?常见失效原因

配置写对了,但右键还是没出现新选项,大概率卡在这几个地方:

  • Sublime 没有重新加载菜单:必须完全退出再启动,Ctrl+Shift+P → Reload Packages 不生效
  • 文件编码不是 UTF-8 无 BOM:用 VS Code 或 Sublime 自己打开该文件,底部状态栏确认编码,点开后手动转为 UTF-8
  • 路径放错位置:Packages/User/ 是用户级目录,不是 Packages/Default/ 或其他子目录
  • JSON 格式错误:多一个逗号、少一个引号、用中文标点,Sublime 不报错但静默忽略整个文件

复制路径后粘贴出来是乱码或带换行怎么办

这不是插件问题,是 Sublime 的 copy_path 命令本身行为:它把路径当纯文本塞进系统剪贴板,不处理换行或编码。如果你在终端里粘贴出错,大概率是因为路径含空格或特殊字符,没加引号。

  • Linux/macOS 终端中,直接粘贴路径前手动加单引号:'/path/with space/file.py'
  • Windows PowerShell 同理,用双引号:"C:\my project\script.py"
  • 别指望 Sublime 自动帮你加引号——它只管复制原始字符串,这是设计使然,不是 bug

真正容易被忽略的是:这个功能只对侧边栏中已存在的文件生效。新建但未保存的 tab、或通过 Ctrl+P 打开却未在侧边栏显示的文件,右键根本不会触发 copy_path。

作者最新文章

Naver搜索引擎首页

2026-11-05 16:09

yandex入口

2026-11-05 16:11

yandex首页

2026-11-05 16:13

Yandex.tm引擎首页

2026-11-05 16:15

Yandex.tm搜索引擎

2026-11-05 16:17

Yandex引擎首页

2026-11-05 16:19

Yandex官网网页版

2026-11-05 16:21

Yandex.tm引擎入口

2026-11-05 16:22

热门AI工具

更多
SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

创客贴AI

创客贴AI是一款AI图像与设计工具,AI辅助的智能在线设计工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

码上飞
码上飞 Hot

一款基于自然语言的AI应用开发平台,可根据用户描述自动生成应用程序,帮助个人和团队快速完成应用原型与开发。

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

2255

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

3642

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

1216

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

4199

2025.09.10

js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

1858

2023.08.03

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

3004

2023.09.04

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

6284

2023.10.24

字符串介绍
字符串介绍

字符串是一种数据类型,它可以是任何文本,包括字母、数字、符号等。字符串可以由不同的字符组成,例如空格、标点符号、数字等。在编程中,字符串通常用引号括起来,如单引号、双引号或反引号。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

6249

2023.11.24

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

0

2026.11.05

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn