Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sublimetext3 独立';在文件夹中查找';升华文本3项目的历史_Sublimetext3 - Fatal编程技术网

Sublimetext3 独立';在文件夹中查找';升华文本3项目的历史

Sublimetext3 独立';在文件夹中查找';升华文本3项目的历史,sublimetext3,Sublimetext3,我在多个不同的项目上使用Sublime Text 3,我注意到“在文件中查找”功能的UI上的Where:字段的历史记录(可从⌘⇧+F或Ctrl⇧+F) 显示我所有项目的历史记录,因此它通常会预先填充在不同项目中使用的值 如何使Sublime对我所处理的不同项目使用不同的历史记录?问题中的症状只有在您没有项目的工作区文件时才会出现,因此当您的项目实际上只是使用Sublime打开的文件夹时。如果您的项目已经有工作区文件,那么他们应该使用各自工作区文件中的历史记录(并且您可以编辑这些文件,以从该文件中

我在多个不同的项目上使用
Sublime Text 3
,我注意到“在文件中查找”功能的UI上的
Where:
字段的历史记录(可从⌘⇧+F或Ctrl⇧+F) 显示我所有项目的历史记录,因此它通常会预先填充在不同项目中使用的值


如何使
Sublime
对我所处理的不同项目使用不同的历史记录?

问题中的症状只有在您没有项目的工作区文件时才会出现,因此当您的项目实际上只是使用
Sublime
打开的文件夹时。如果您的项目已经有工作区文件,那么他们应该使用各自工作区文件中的历史记录(并且您可以编辑这些文件,以从该文件中的
where_history
项下删除元素,因为您没有在
Sublime
中打开项目)

因此,您所要做的就是为项目创建工作区文件,并从中删除不需要的条目:

  • Sublime Text 3
    中打开项目(文件夹),您希望有一个 独立历史
  • 通过创建项目的
    .sublime工作区
    文件 单击菜单中的
    项目
    /
    将工作区另存为…
  • 关闭项目(这很重要!)
  • 编辑创建的文件
    • 查找
      Find_in_files
      键及其
      where_history
      子键
    • 您应该在那里查看全局历史记录,删除所有项目,或者保留与项目相关的项目
    • 保存文件
  • 在Sublime Text 3中打开项目,现在“在文件中查找”历史记录应该是特定于项目的
关闭项目时,新的历史记录项将添加到工作区文件中,因此下次打开它时,它将具有上次会话的历史记录,但不会与其他项目中的搜索历史记录项混淆

示例工作区文件摘录:

...
"find_in_files":
{
    "height": 93.0,
    "where_history":
    [
        "/path/to/project/root",
        "/path/to/project/source/files"
    ]
},
...

对所有需要单独历史记录的项目都要这样做。

问题中的症状只有在您没有项目的工作区文件时才会出现,因此当您的项目实际上只是使用
Sublime
打开的文件夹时。如果您的项目已经有工作区文件,那么他们应该使用各自工作区文件中的历史记录(并且您可以编辑这些文件,以从该文件中的
where_history
项下删除元素,因为您没有在
Sublime
中打开项目)

因此,您所要做的就是为项目创建工作区文件,并从中删除不需要的条目:

  • Sublime Text 3
    中打开项目(文件夹),您希望有一个 独立历史
  • 通过创建项目的
    .sublime工作区
    文件 单击菜单中的
    项目
    /
    将工作区另存为…
  • 关闭项目(这很重要!)
  • 编辑创建的文件
    • 查找
      Find_in_files
      键及其
      where_history
      子键
    • 您应该在那里查看全局历史记录,删除所有项目,或者保留与项目相关的项目
    • 保存文件
  • 在Sublime Text 3中打开项目,现在“在文件中查找”历史记录应该是特定于项目的
关闭项目时,新的历史记录项将添加到工作区文件中,因此下次打开它时,它将具有上次会话的历史记录,但不会与其他项目中的搜索历史记录项混淆

示例工作区文件摘录:

...
"find_in_files":
{
    "height": 93.0,
    "where_history":
    [
        "/path/to/project/root",
        "/path/to/project/source/files"
    ]
},
...
对所有需要单独历史记录的项目都这样做