![如何改进 notepad++ 中的窗口/会话/实例/选项卡/文件管理和组织?](https://linux22.com/image/1512850/%E5%A6%82%E4%BD%95%E6%94%B9%E8%BF%9B%20notepad%2B%2B%20%E4%B8%AD%E7%9A%84%E7%AA%97%E5%8F%A3%2F%E4%BC%9A%E8%AF%9D%2F%E5%AE%9E%E4%BE%8B%2F%E9%80%89%E9%A1%B9%E5%8D%A1%2F%E6%96%87%E4%BB%B6%E7%AE%A1%E7%90%86%E5%92%8C%E7%BB%84%E7%BB%87%EF%BC%9F.png)
我喜欢 notepad++,我每天都用它做几乎所有的事情。
我现在打开了 1,000 个标签页。这些标签页大部分都是这样的new 459
,new 782
等等。
我发现我喜欢做的是将我输入的所有内容安全地保存到新文件中。但我懒得保存文件,现在 notepad++ 需要 2-3 分钟才能打开,所以我现在一直让它打开。对我来说没问题。
你看,我有近 1,000 个“ new xxx
”文件,这些文件都是我未保存但我依赖 notepad++ 的自动保存功能。
在自动保存之前,我从未能够保存文件,因为创建新文件并保存它太麻烦了,所以当我重新启动电脑时,我丢失了所有内容。不用说,自动保存对我来说真的很棒!
现在它可以自动保存了,我可以保存所有内容而不会中断我的工作流程。做一些随机代码?复制到 notepad++ 中。在论坛上写了些什么?复制到 notepad++ 中。做一些会计工作?新选项卡,将工作粘贴到文本文件中。
对我来说,单独保存所有这些文件很麻烦,所以我喜欢打开一个新标签,粘贴,然后继续我的工作。
我还发现,现在我在同一个实例中通常有两个窗口 - 左边和右边。
通常,我的左侧窗口中显示的是用户详细信息页面,其中包含我经常访问的大量重要信息。但以下是左右窗口流程的示例屏幕截图:
现在我发现自己正在做一些更高级的事情。我将在 notepad++ 中打开一个新实例,以便有一个干净的窗口来组织新项目。我通过转到 来做到这一点Run > Open in another instance
。它会打开一个新实例,而不会弄乱我的原始实例。
这样做有几个缺点。
- 如果我必须重新启动电脑,我必须关闭所有实例以确保没有丢失在主窗口以外粘贴的任何内容。
- 关闭时我会丢失在那里完成的所有文件工作,所以我必须手动将每个文件复制到原始实例中。我希望有一个实例,其中我可以从一个文件夹中打开大约 300 个文件,我可以轻松地搜索所有文件,但在其单独的实例中,所以我只需在那里切换即可。
- 有时我会搞混,将我正在做的事情粘贴到错误的实例中(而不是原始实例)
- 有时候我打开了 7 个副本,但要找到它却很困难
- 有时我会搞混,将我正在做的事情粘贴到错误的实例中(而不是原始实例)
- 有时很难找到原始实例,因为有许多打开的
我之所以这样做,是因为我正在编辑一个网站,比如说,我保存了 300 个文件,而在某些情况下,这个文件多达数千个。有时,我不会尝试搜索文本,而是打开网站的整个文件夹,然后执行“全部查找”。有些人可能不喜欢这样做,但对我来说,这样做很管用。(更新:我四处张望,发现很多人也这样做!)
但是,我的主窗口打开了近 1000 个“新”文件,这还有另一个缺点:它根本没有条理。我通过执行“在所有打开的文档中查找所有内容”功能来查找内容。这个功能虽然管用,但效率不高。但它管用。
请注意,我刚刚升级到最新版本,看到了“工作区排序”功能。这对我来说不起作用,我已经禁用了它!谢天谢地,我没有升级 notepadd++ 的几个版本,因为开发人员添加了选项在 7.0 版本中禁用该功能。
我真正想要的是拥有一个可以管理多个会话并自动保存无限数量文件的东西,并且可以通过超级简单的拖放排序进行排序,而无需保存文件并创建文件名。
有什么可以改善我的工作流程并帮助我组织数千个文件以及在特定会话(实例)中完全打开数千个文件并创建新会话?
基本上,我不想因为要做更多的事情而使我当前的工作流程复杂化(当我同时做很多事情时,即使单击一两次也会太麻烦),但我希望更有条理,并有更好的方法来管理新的会话(实例)。
答案1
Notepad++ 将无法以这种方式工作,因为您有未保存的文件。
当您转到文件->保存全部时,您可以保存所有文档。找到一个用于存放临时文件的文件夹,然后按住 Enter 键将所有文件保存到该文件夹中。
现在您可以使用菜单文件->保存会话来存储该会话,并稍后继续。
通过加载不同的会话,或者选择全部关闭,您可以停止处理这些文件。
请注意,默认情况下,notepad++ 在创建新文件时会从 1 开始计数。如果您保存所有文件,然后关闭并打开一个会话,然后按新建,它将再次从 1 开始计数,这意味着如果您保存,它会要求您覆盖文件。
未保存的新文件不会存储在会话中。未保存的现有文件会存储在会话中。会话仅存储文件的路径。