Sublime自动保存配置 Sublime防止文件丢失技巧

sublime text自动保存配置通过设置”save_on_focus_lost”: true, “save_on_close”: true, “atomic_save”: true实现文件防丢;还可使用local history插件或rsync命令手动备份;提升效率技巧包括多行编辑、命令面板、代码片段和正则搜索;解决插件安装失败的方法依次为检查网络与代理、更新package control、手动安装、排查冲突及重置设置。

Sublime自动保存配置 Sublime防止文件丢失技巧

Sublime Text自动保存配置是为了防止意外情况导致的文件丢失,说白了,就是让编辑器更智能一点,在你忘记保存的时候,默默地帮你一把。

Sublime自动保存配置 Sublime防止文件丢失技巧

直接上配置,打开Sublime Text,找到Preferences -> Settings – User,在里面添加以下代码:

{    "save_on_focus_lost": true,    "save_on_close": true,    "atomic_save": true}

save_on_focus_lost

:这个设置的意思是,当你切换到其他应用程序,或者Sublime Text窗口失去焦点的时候,它会自动保存你当前编辑的文件。

Sublime自动保存配置 Sublime防止文件丢失技巧

save_on_close

:顾名思义,关闭文件时自动保存。

atomic_save

: 这个选项开启后,Sublime Text会先把文件保存到一个临时文件,然后再覆盖原始文件。这可以避免在保存过程中出现问题(比如断电),导致文件损坏。

Sublime自动保存配置 Sublime防止文件丢失技巧

如何设置Sublime Text自动备份,以防万一?

除了自动保存,定期备份也是个好习惯。Sublime Text本身没有内置的自动备份功能,但我们可以通过一些插件或者手动设置来实现。

一种方法是使用插件,比如

Local History

。安装这个插件后,它会自动记录你的文件修改历史,你可以随时恢复到之前的版本。安装方法很简单,打开Package Control(Ctrl+Shift+P),搜索

Install Package

,然后搜索

Local History

安装即可。

另一种方法是手动设置。你可以写一个简单的脚本,定期复制你的工作目录到备份目录。比如,在Linux/macOS下,你可以使用

rsync

命令:

rsync -avz /path/to/your/project /path/to/your/backup

这个命令会将

/path/to/your/project

目录下的所有文件和子目录,同步到

/path/to/your/backup

目录。

-avz

参数的意思是:

巧文书 巧文书

巧文书是一款AI写标书、AI写方案的产品。通过自研的先进AI大模型,精准解析招标文件,智能生成投标内容。

巧文书 61 查看详情 巧文书

-a

:归档模式,保留所有文件属性。

-v

:显示详细信息。

-z

:压缩传输。

你可以把这个命令放到一个cron job里面,让它定期执行。

除了配置,还有哪些Sublime Text使用小技巧可以提高效率?

Sublime Text之所以受欢迎,不仅仅是因为它的简洁和快速,更因为它有很多实用的功能和插件。

多行编辑:按住Ctrl键,然后用鼠标点击你想要编辑的行,就可以同时编辑多行。这个功能在批量修改代码的时候非常有用。命令面板:按下Ctrl+Shift+P,打开命令面板,你可以快速执行各种操作,比如安装插件、切换语法高亮、打开文件等等。代码片段:你可以自定义代码片段,当你输入特定的关键词时,Sublime Text会自动展开成一段代码。这可以大大提高你的编码速度。强大的搜索功能:Sublime Text的搜索功能非常强大,你可以使用正则表达式进行搜索,还可以一次性替换所有匹配的文本。

如何解决Sublime Text插件安装失败的问题?

有时候,我们在安装Sublime Text插件的时候,可能会遇到各种各样的问题,比如网络连接失败、插件冲突等等。

首先,确保你的网络连接是正常的。如果你的网络环境需要代理,你需要在Sublime Text的设置里面配置代理。

其次,检查你的Package Control是否是最新版本。有时候,旧版本的Package Control可能会导致插件安装失败。你可以通过命令面板升级Package Control。

如果问题仍然存在,你可以尝试手动安装插件。从GitHub上下载插件的源代码,然后将它放到Sublime Text的Packages目录下。Packages目录的位置可以通过Preferences -> Browse Packages找到。

还有一种可能是插件冲突。如果你安装了多个插件,它们之间可能会发生冲突。你可以尝试禁用一些插件,然后逐个启用,看看哪个插件导致了问题。

最后,如果以上方法都无效,你可以尝试重置Sublime Text的设置。删除Sublime Text的Data目录,然后重新启动Sublime Text。注意,这会清除你的所有设置和插件,所以在操作之前,最好备份一下你的Data目录。

以上就是Sublime自动保存配置 Sublime防止文件丢失技巧的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/314039.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Intel重申支持开源社区 但不能再让友商获得好处
上一篇 2025年11月5日 06:43:41
qq浏览器如何清除DNS缓存_qq浏览器DNS缓存清理方法
下一篇 2025年11月5日 06:43:48

相关推荐

  • mac重启能清除缓存吗

    重启Mac能清除内存中的活跃缓存和临时文件,释放系统资源,使运行更流畅,但无法清除硬盘上的应用缓存、浏览器缓存等持久化数据,需通过手动清理或工具处理。 Mac重启确实能清除一部分缓存,但并非所有缓存都能被彻底清除。它主要能清空内存(RAM)中的活动缓存,以及一些系统级的临时文件和日志,从而释放资源,…

    2026年8月30日
    000
  • 如何设置RAID_磁盘阵列配置完整指南

    raid设置分为硬件raid和软件raid两种,硬件raid通过raid卡实现,性能更好但成本高,需选择raid卡、安装、连接硬盘、进入bios配置raid级别、初始化阵列并安装系统;软件raid依赖操作系统,以linux为例,需1. 安装mdadm工具,2. 使用mdadm命令创建raid阵列,3…

    2026年8月30日
    500
  • linux适合干什么?

    linux适合当服务器,在服务器上可以安装各种企业应用、服务, 比如:1、Web服务,能架设网站;2、MySQL数据库,存储网站信息数据;3、博客系统,wordpress等。 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU…

    2026年8月30日
    000
  • 2025年年中大折叠屏手机盘点 哪一款才是你的菜?

    2025年年中大折叠屏手机盘点 哪一款才是你的菜?2025年年中大折叠屏手机盘点 哪一款才是你的菜?2025年年中大折叠屏手机盘点 哪一款才是你的菜?2025年年中大折叠屏手机盘点 哪一款才是你的菜?

    自从折叠屏手机诞生以来,便一直都是行业明珠一般的存在,各家争相竞逐,希望拿到折叠屏手机的这块蛋糕。虽然总出货量上不及直板手机,但其拥有更高的技术含量和高端的定位,谁能取得折叠屏手机市场优势,也就代表了一只脚牢牢迈进了高端市场。随着技术的不断成熟,我们可以看到今年各家在轻薄这个维度都做到了相对极致,可…

    2026年8月30日 用户投稿
    000
  • perplexity安装详解-怎么安装perplexity的实用教程

    首先通过官方渠道下载并正确安装Perplexity,若无法使用可检查权限设置;其次可通过Chrome扩展或App Store在桌面端和移动端安装,确保账号登录后即可正常使用。 ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 如果您尝试在设备上…

    2026年8月30日
    100
  • VSCode怎么保存代码C_VSCode编写和保存C语言代码的注意事项教程

    答案:在VSCode中保存C语言代码需按Ctrl+S或Cmd+S,并确保文件以.c结尾;为实现高亮、格式化与调试,需安装C/C++扩展,设置语言模式为C,配置tasks.json编译、launch.json调试,安装clang-format实现保存时自动格式化,且确保GDB就位。 在VSCode中保…

    2026年8月30日
    000
  • Dubbo服务启动失败:监控中心端口冲突如何解决?

    Dubbo服务启动失败:监控中心端口冲突详解及解决方案 在使用Dubbo的过程中,服务启动失败是常见问题。本文针对“Dubbo监控中心启动后,服务提供者启动失败,提示端口占用”这一问题进行深入分析和解决方法提供。 用户反馈:修改服务提供者端口为20881后,启动仍然报错“Address alread…

    2026年8月30日
    000
  • linux怎么切换图形界面?

    linux怎么切换图形界面?linux怎么切换图形界面?linux怎么切换图形界面?linux怎么切换图形界面?

    如果我们的linux系统进入时直接进入了命令字符界面,说明我们没有在安装系统的时候安装gui,我们要在登录时进入图形界面,我们就需要安装gui,下面小编就介绍一下两种界面进行切换的方法。 linux切换图形界面的方法: 1、首先我们打开Linux系统电脑,进入登录界面,如果设置了密码就输入密码,如果…

    2026年8月30日 用户投稿
    300
  • thinkphp官网用什么ide

    ThinkPHP 官方网站推荐 PhpStorm 作为首选的 IDE,其卓越优势包括:PHP 代码全面支持、高效导航、高级调试、灵活重构、多项目管理和版本控制集成。除了 PhpStorm,ThinkPHP 也推荐 WebStorm、Sublime Text 和 Visual Studio Code …

    2026年8月30日
    100
  • linux里怎么关闭计算机?

    在linux里面关机会有几个命令可以选择,先来看看比较老版本的几个命令。 1、shutdown shutdown命令安全地将系统关机。shutdown执行它的工作是送信号〔signal〕给init程序﹐要求它改变runlevel。Runlevel 0被用来停机〔halt〕﹐runlevel 6是用来…

    2026年8月30日
    000
  • 刚刚,DeepSeek开源MoE训练、推理EP通信库DeepEP,真太Open了!

    刚刚,DeepSeek开源MoE训练、推理EP通信库DeepEP,真太Open了!刚刚,DeepSeek开源MoE训练、推理EP通信库DeepEP,真太Open了!刚刚,DeepSeek开源MoE训练、推理EP通信库DeepEP,真太Open了!刚刚,DeepSeek开源MoE训练、推理EP通信库DeepEP,真太Open了!

    deepseek开源盛宴:高效moe通信库deepep震撼登场!继高效mla解码核开源后,deepseek在开源周的第二天重磅推出deepep——首个用于moe模型训练和推理的ep通信库,短短时间内star数已突破千! DeepEP针对分布式系统中MoE模型的通信瓶颈,进行了多项关键优化: 高效Al…

    2026年8月30日 用户投稿
    100
  • 如何解决Laravel项目中与Zendesk集成的问题?使用Composer可以轻松搞定!

    可以通过一下地址学习composer:学习地址 在开发一个 laravel 项目时,我面临的一个挑战是如何高效地将 zendesk 客服系统集成到应用中。zendesk 是一个强大的客户支持平台,但将其与 laravel 无缝集成却不是一件容易的事。我尝试了多种方法,但都遇到了各种问题,如认证失败、…

    用户投稿 2026年8月30日
    100
  • win8怎么设置合上笔记本盖子不睡眠_win8合盖不睡眠电源设置技巧

    如果您合上笔记本电脑盖子后,设备并未按预期进入睡眠状态,或者您希望自定义该行为以保持运行,这通常与电源管理设置有关。以下是解决此问题的步骤: 本文运行环境:联想ThinkPad E14,Windows 8.1 一、通过控制面板调整合盖行为 Windows 8系统允许用户通过电源选项自定义合上盖子时的…

    2026年8月30日
    200
  • linux怎么安装python环境?

    1、linux下安装python3 a、 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件) yum groupinstall ‘Development Tools’yum install zlib-devel bzip2-devel openssl-dev…

    2026年8月30日
    100
  • Linux工具链刨析

    Linux工具链刨析Linux工具链刨析Linux工具链刨析Linux工具链刨析

    深入探讨linux工具链,了解其构建和优化过程。以下是linux工具链的详细分析,旨在帮助您更好地理解和使用这些工具。 以上就是Linux工具链刨析的详细内容,更多请关注创想鸟其它相关文章!

    2026年8月30日 用户投稿
    100
  • 如何实现用户登录后才能下载文件

    本文介绍如何使用 PHP 和会话(Session)控制文件下载权限,确保只有登录用户才能下载指定文件。通过 PHP 脚本验证用户登录状态,并设置相应的 HTTP 头部信息,实现安全的文件下载。同时,建议将文件存储在 Web 根目录之外,以增强安全性。 实现原理 核心思想是放弃使用 .htaccess…

    2026年8月30日
    000
  • linux中–prefix命令是什么意思?

    概念: 源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装( make install ). Configure是一个可执行的脚本,它有很多选项,在待安装的源码路径下使用命令./configure–help 输出详细的选项列表。其中–prefix选项是配置安…

    2026年8月30日
    100
  • linux怎么卸载mysql?

    linux卸载mysql的步骤: 1、首先查看mysql的安装情况 rpm -qa|grep -i mysql 显示之前安装了: MySQL-client-5.5.25a-1.rhel5MySQL-server-5.5.25a-1.rhel5 2、停止mysql服务,并删除包 删除命令:rpm -e…

    2026年8月30日
    300
  • 常用的mac命令大全

    常用的mac命令大全常用的mac命令大全常用的mac命令大全常用的mac命令大全

    掌握Mac终端命令能显著提升效率,核心在于理解与实践。从基础的文件导航(pwd、ls、cd)、文件操作(mkdir、touch、cp、mv、rm)到系统管理(top、df、du)、网络诊断(ping、ifconfig),逐步深入。善用man手册查阅命令详情,通过别名(如alias ll=&#8217…

    2026年8月30日 用户投稿
    200
  • AI视频软件本地部署 | 快速上手AI视频生成指南

    首先完成环境配置并安装Python与FFmpeg,接着获取Moonshot AI和Pexels的API密钥,下载MoneyPrinterPlus工具包并部署ChatTTS语音模型,最后通过输入“科技产品介绍”等主题进行端到端测试,验证脚本生成、素材匹配、语音合成与视频合成全流程是否正常。 ☞☞☞AI…

    2026年8月30日
    100

发表回复

登录后才能评论
关注微信