我想知道是否有一种方法可以从一个文件中编辑多个文件,类似于当您搜索并单击文件名时将其转到该文件的方式:
Searching 100 files for "foo" (regex, case sensitive)
~/example.txt:
1
2: Hello foo
4
~/example2.txt:
1
2: Hello world foo.
3
4: Hello world foo.
5 Hello world.
我想知道您是否可以做同样的事情但略有不同。就我而言,我希望将x个文件全部合并为一个,但是当我编辑文件的一部分时,它会保存到适当的文件中。
所以说我有这三个文件:
~/example.txt:
1
2: Hello world.
3
~/example2.txt:
1
2: Foo bar.
3
~/example2.txt:
1
2: A b c...
3
然后我希望能够将它们合并到一个文件中,例如:
Hello world.
---
Foo bar.
---
A b c...
然后当我编辑其中一个文件(bar -> world
)时:
Hello world.
---
Foo world.
---
A b c...
然后打开原始文件,看到更改。
~/example.txt:
1
2: Hello world.
3
~/example2.txt:
1
2: Foo world.
3
~/example2.txt:
1
2: A b c...
3
这样做的原因是我希望对源文件有多个单页视图,例如按类别分组(“一个文件中的所有与视图相关的代码”,“一个文件中的所有数据库内容”等) 。),因为这样可以更轻松地将其作为一个整体进行查看,但是我想同时使其保持模块化,因此每个文件仅涉及一件事。因此,基本上有一个文件的多个视图(以不同的方式聚合),我可以在其中编辑聚合的版本,并更新原始版本并使它们保持同步。
如果Sublime无法做到这一点,很想知道Atom编辑器或其他编辑器是否可以。