0

0

sublime怎么设置文件保存时自动添加文件末尾空行

下次还敢

下次还敢

发布时间:2025-11-22 18:11:30

|

333人浏览过

|

来源于php中文网

原创

Sublime Text可通过设置ensure_newline_at_eof_on_save实现保存时自动添加末尾换行。打开Preferences→Settings,在用户设置中添加"ensure_newline_at_eof_on_save": true即可。此功能遵循Unix文本规范,仅确保文件以单个换行符结尾,不会添加多余空行。若需强制追加空行等复杂行为,需借助插件实现。

sublime怎么设置文件保存时自动添加文件末尾空行

Sublime Text 默认不会在保存文件时自动添加末尾空行,但可以通过配置设置来实现这个功能。

启用保存时自动添加末尾空行

Sublime Text 本身有一个设置项 ensure_newline_at_eof_on_save,它的作用是:当文件保存时,如果文件末尾没有换行符,就会自动添加一个。这个功能不是加“多个空行”,而是确保文件以一个换行结束,符合 Unix 文本规范。

要开启此功能,请按以下步骤操作:

  • 打开 Sublime Text
  • 进入菜单栏:Preferences → Settings
  • 在右侧用户设置(User Settings)中添加或修改如下内容:
{
    "ensure_newline_at_eof_on_save": true
}

保存设置后,每次你保存文件时,Sublime 就会自动确保文件末尾有一个换行符。

说明与注意事项

这个设置只会保证文件末尾有一个换行,不会添加多余的空行。例如:

Vondy
Vondy

下一代AI应用平台,汇集了一流的工具/应用程序

下载
  • 如果文件结尾是 hello world,保存后会变成 hello world\n
  • 如果已经是 hello world\n,则不会重复添加
  • 它不会添加像 \n\n 这样的两个空行

如果你希望强制添加一个空行(比如不管原来有没有都追加一行),Sublime 原生不支持这种行为,需要借助插件或自定义插件脚本实现。

扩展:使用插件实现更复杂控制(可选)

你可以通过安装 SublimeAStyleFormatter 或编写简单的插件来自定义保存行为。但对大多数开发场景来说,ensure_newline_at_eof_on_save 已足够且被广泛推荐。

基本上就这些,开启这个设置后,你的文件在保存时就会自动规范化末尾换行了。

相关专题

更多
c语言编程软件有哪些
c语言编程软件有哪些

c语言编程软件有GCC、Clang、Microsoft Visual Studio、Eclipse、NetBeans、Dev-C++、Code::Blocks、KDevelop、Sublime Text和Atom。更多关于c语言编程软件的问题详情请看本专题的文章。php中文网欢迎大家前来学习。

586

2023.11.02

unix和linux的区别
unix和linux的区别

unix和linux的区别包括发展历史、开源性、发行版本、内核、文件系统、应用程序兼容性和用户界面等。本专题为大家提供unix和linux相关的文章、下载、课程内容,供大家免费下载体验。

382

2023.09.22

Java 桌面应用开发(JavaFX 实战)
Java 桌面应用开发(JavaFX 实战)

本专题系统讲解 Java 在桌面应用开发领域的实战应用,重点围绕 JavaFX 框架,涵盖界面布局、控件使用、事件处理、FXML、样式美化(CSS)、多线程与UI响应优化,以及桌面应用的打包与发布。通过完整示例项目,帮助学习者掌握 使用 Java 构建现代化、跨平台桌面应用程序的核心能力。

34

2026.01.14

php与html混编教程大全
php与html混编教程大全

本专题整合了php和html混编相关教程,阅读专题下面的文章了解更多详细内容。

14

2026.01.13

PHP 高性能
PHP 高性能

本专题整合了PHP高性能相关教程大全,阅读专题下面的文章了解更多详细内容。

33

2026.01.13

MySQL数据库报错常见问题及解决方法大全
MySQL数据库报错常见问题及解决方法大全

本专题整合了MySQL数据库报错常见问题及解决方法,阅读专题下面的文章了解更多详细内容。

18

2026.01.13

PHP 文件上传
PHP 文件上传

本专题整合了PHP实现文件上传相关教程,阅读专题下面的文章了解更多详细内容。

12

2026.01.13

PHP缓存策略教程大全
PHP缓存策略教程大全

本专题整合了PHP缓存相关教程,阅读专题下面的文章了解更多详细内容。

6

2026.01.13

jQuery 正则表达式相关教程
jQuery 正则表达式相关教程

本专题整合了jQuery正则表达式相关教程大全,阅读专题下面的文章了解更多详细内容。

3

2026.01.13

热门下载

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

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PHP课程
PHP课程

共137课时 | 8.6万人学习

JavaScript ES5基础线上课程教学
JavaScript ES5基础线上课程教学

共6课时 | 7万人学习

PHP新手语法线上课程教学
PHP新手语法线上课程教学

共13课时 | 0.9万人学习

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

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号