如何在保存时启用sublime文本将第一行作为文件名?

时间:2017-05-04 11:37:46

标签: sublimetext3 sublime-text-plugin

早些时候,Sublime默认使用第一行作为文件名,但现在它是“无标题”。有没有办法启用它或是否有插件?

由于 sublime-now

1 个答案:

答案 0 :(得分:8)

当语法设置为纯文本时,第一行仅用作未保存文件的文件名。只要您更改语法突出显示并输入内容,它就会将选项卡名称更改为"无标题"。

此实现位于默认包set_unsaved_view_name.py文件中。要使其适用于所有语法:

  1. 通过Package Control安装PackageResourceViewer(如果尚未安装)
  2. 打开命令面板
  3. 输入PRV:并选择PackageResourceViewer: Open Resource
  4. 选择Default
  5. 选择set_unsaved_view_name.py
  6. 查找if syntax != 'Packages/Text/Plain text.tmLanguage':
  7. 从那里选择到if语句的末尾(第一个return语句)(Python是基于缩进的)包含
  8. 转到“修改”菜单 - >评论 - >切换评论
  9. 保存文件
  10. 确保在您的偏好设置(用户,语法特定等)中,set_unsaved_view_name未设置为false
  11. 注意:这些说明在ST build 3131中有效,实施可能会在将来的版本中更改。