当我在项目中进行全局搜索/替换时,Sublime将自动打开所有涉及的文件,而不是保存它们。然后,我必须手动保存每个文件。 有没有办法让su ...

问题描述 投票:0回答:3

http://www.sublimetext.com/forum/viewtopic.php?f = 3&p =40348

我认为这是

Option + Command + S(Mac)或Command + Alt + S

(win)。
replace sublimetext
3个回答
17
投票

即可使用免费的Visual Studio代码执行类似的任务。 替换文件而无需打开文件和快速。 仅在几分钟内就进行了60,000次更改。


如果尴尬的话
尽管如此,这并没有改变崇高文本似乎不是这项工作的最佳工具的事实,但这是我要依靠的实用解决方法。如果做得正确,这是相当慢但无痛的。如果您想知道,记忆消耗影响似乎可以忽略不计。我的用例中,我的用例中最多可在平庸的存储器机器上使用Sublime Text 3.2.2(3211)在Windows 10 Pro X64上使用平庸的存储器机器上的几分钟。

要求 您将需要包装

0
投票
installed.

…反过来依赖于with撰写的

0
投票

新闻。

过程

(可能会推迟到第3步。)您将要操作的目录A添加到项目侧栏中。

您在目录中的许多文件上启动批处理替换操作。

公共文本花费时间来打开递归目录的许多标签,并在每个标题中执行替换。 右键单击项目侧边栏中的目录A上的A上的上下文菜单,然后选择“保存视图”。 公共文本花费时间来保存属于目录的每个选项卡。 右键单击项目侧边栏中的目录A上的A上,以提出其上下文菜单并选择“近距离视图”。

公共文本花费时间来关闭归还目录的所有选项卡。 disclaimers 战争 不要犯下跳过步骤3的错误,否则您将有效地陷入编写确认对话框的GUI循环中,默认为“是”,但是您正在运行的数千个文件。

如果您决定在步骤2和第3步之间中止操作 - 您最好的行动方案是备份磁盘上的文件,继续进行概述的过程,然后还原备份。

caution

the Pastieure的末尾将关闭您将要使用的目录的所有选项卡的所有选项卡。如果您需要大部分部分才能在整个替换过程中保持开放 - 请考虑将包含的文件组织为有利于樱桃的子目录结构。
    一般建议
  1. 作为经验法则,在进行此过程之前,在您组合编辑器+软件包版本的组合中,是否确实在此过程中检查所需的上下文菜单是否存在(灰色亮了)。为了安全起见,您可能需要在大规模操作之前备份数据和
  2. SublimeTextsess
  3. 菜单从菜单中go到
  4. file
  5. ,然后单击
  6. saveall
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.