我在 TeXnicCenter 的选项卡中打开了多个文件,我想同时对每个文件运行查找和替换。有没有简单的方法可以做到这一点?
目前,我在每个文件中单独使用Ctrl+ H,浏览所有文件非常麻烦。我不确定“在文件中查找...”选项到底有什么用,但它似乎不起作用。
答案1
据我所知搜索和代替在 TeXnicCenter 中不可能在多个文件中(但是,在一个文件内部进行搜索)。为此,您需要切换到另一个文本编辑器。只能通过菜单“搜索”和菜单项“在文件中查找”或按Ctrl+ Shift+进行搜索F。它的作用正如它所说的:它列出给定模式(“查找内容”)在给定文件或文件类型(“在文件/文件类型中”)中的发现,这些文件或文件类型位于选定的文件夹/目录中(“在” - 您可以选择,也搜索子文件夹,但似乎这是默认设置),不多也不少。
我知道,Windows 上的文本编辑器可以实现您的需求(我相信还有更多):
TeXworks 和 TeXnicCenter 一样,是一个专门用于 Tex 文件和其他文件的编辑器,是重要 TeX 发行版 MiKTeX 和 TeXLive 的一部分,但也可以从以下位置下载http://tug.org/texworks/
- 掌上平板电脑
- 同步写入
(所有这些都带有 TeX 文件的语法高亮显示)
答案2
TeXnicCenter
正如@Speravir 在他的回答中所说,向您显示给定模式的发现列表。您可以单击此列表的每个条目,并TeXnicCenter
在其巨大的代码窗口中显示代码。如果需要,TeXnicCenter
加载tex
文件并显示包含搜索到的模式的部分。您可以在那里检查和更改模式(如果需要)。
我从这个列表的末尾开始,这样的好处是当我改变模式(例如删除模式或插入更多文本)时行号不会改变。