使用notepad++打开文件夹中的所有文件

22

我需要在我的网站的所有HTML文件中进行小改动。这些文件存储在以下结构中:

/Site
--2012
  --Jan
    --File1.html
    --File2.html
    --File3.html
    --File3.html
  --Feb
    --File1.html
    --File2.html

类似地,还有一些来自2006年的文件以相似的方式存储。手动打开每个文件非常耗时,因为有数百个文件。

是否有更容易的方法使用notepad++?


不要使用目录。你可以尝试标记/选择所有HTML文件,然后使用N ++打开它们。 - Adrian Preuss
我该如何标记文件?我猜即使要这样做,我也必须手动进入每个文件夹并进行标记吧? - Vinith Almeida
使用Windows - 嗯,N++只适用于Win。使用鼠标选择所有文件。此外,您可以按住STRG键选择多个文件。 - Adrian Preuss
Jordan 下面的建议起作用了。无论如何,感谢您的时间,非常感激。 - Vinith Almeida
9个回答

25

您只需将包含网站文件的文件夹拖放到notepad++中即可。它会打开所有文件(我假设它只会打开txt、html和其他兼容的文件),包括子目录中的文件。

或者,如果您想一个月一次地处理它们,可以使用文件>打开,然后从顶部到底部按shift+单击选择尽可能多的文件。

或者只需使用更好的文本编辑器,如sublime text,在其中可以打开整个文件夹。


3
拖动选项可行!它打开了包括图像文件在内的所有内容,但对我来说已经足够好了。非常感谢。 - Vinith Almeida
对我没用。我的项目中有很多文件,它们在多个子文件夹中。 - Sourabh
当你有一个大项目时,打开所有文件并不方便。在这种情况下,我宁愿使用SadiQ的答案。 - eddy147
打开一个特殊的窗口,其中包含树形层次结构,而不是全部打开,但仍然可以通过上下文菜单对所有内容进行搜索,因此它实现了我最初想要的功能。 - jeromej

23

点击“查看” -> “项目面板 1”

仅当面板中没有任何内容时,点击“工作区” -> “新建工作区”

否则,点击“工作区” -> “添加新项目”

点击项目名称然后点击“编辑” -> “从目录添加文件”。

适用于Notepad++ ver. 6.7.4


这就是我一直在寻找的,有点类似于SublimeText的工作区和项目/打开文件夹。 - chrism
我也在寻找那个功能...我不知道N++有它,似乎我没有找对地方。谢谢@SadiQ!;) - flowDsign

4

我找到的最简单的解决方案如下:

  1. 在您的桌面上放置一个Notepad ++程序的快捷方式文件。
  2. 从文件资源管理器中将文件夹拖动到Notepad ++快捷方式上。

备注:在最新版本(截至6.9.1)中,只需将文件夹拖放到Notepad++程序中即可触发“以工作区形式打开文件夹”,而不是打开所有文件。


3

虽然您可能希望将所有文件作为工作区打开,但实际上我确实想要打开每个单独的文件。拖放文件夹会导致该文件夹被设置为当前的工作区文件夹。为了打开这些文件,我需要检查 工具 > 首选项 > 默认目录 > 在拖放文件夹时打开该文件夹的所有文件而不是将其作为工作区启动

enter image description here


1

前往软件属性。右键单击快捷方式或图标,然后将模式更改为像使用Windows 8或10一样在Windows 7上设置兼容性模式,它将打开您拖动的所有文件夹中的所有文件。


1
在菜单栏中选择:视图->文件夹作为工作区。然后您就可以搜索您想要的文件夹了。

1
将文件夹拖放到Notepad++中,它会递归地打开每个文件。

0

要打开完整的项目文件夹和文件,您需要按照以下几个步骤进行:

打开Notepad++,然后
步骤1:转到视图并查找项目面板。在其中选择项目面板1
步骤2:现在左侧您可以看到"工作区名称"和右侧"新建1"文本。
步骤3:现在您必须转到文件 -> 打开文件夹作为工作区选择项目位置并按“选择文件夹”
步骤4:现在完整的项目将显示在工作区(左侧)中。


0

如果您只需要替换文本,您也可以使用“在文件中查找”选项卡。

  1. 使用CTRL+H打开界面,
  2. 选择“在文件中查找”选项卡,
  3. 输入查找和替换短语,
  4. 添加一个过滤器以仅选择您需要的文件:File*.html可能适用于您的情况,
  5. 选择包含要替换文本的文件的最顶层目录,
  6. 确保您选择了选项:“在所有子文件夹中”,
  7. 仔细检查或使用“查找全部”来检查搜索结果,
  8. 点击“在文件中替换”按钮。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接