![Notepad++新建1个文件](https://linux22.com/image/1543502/Notepad%2B%2B%E6%96%B0%E5%BB%BA1%E4%B8%AA%E6%96%87%E4%BB%B6.png)
我尝试在 PC 上安装 Notepad++,但遇到了以下问题:打开新文档时会创建一个名为“new X”的文件。我的目标是改变这种情况。我尝试过下列没有结果。需要采取哪些步骤才能完成我所要求的事情?
答案1
我检查了 Notepad++ 7.5.1 源代码(例如,在其 GitHub 存储库中,查看第 3.1master/PowerEditor/src/Notepad_plus.cpp
行的文件)3430及之后),看起来 Notepad++ 的设计是始终至少打开一个文档。在代码中你可以看到,即使最后一个非空文档被关闭,它也会立即被新文档替换。
您可以通过根据需要重写 Notepad++ 源代码并创建自定义构建来修改此行为,但我怀疑这不是一项容易的任务,因为上述行为很可能是有原因的,例如,如果有可能没有打开任何文档,则可能需要在各种文本编辑方法中做更多的检查。
所以总结:在 Notepad++ 中,您必须始终至少打开一个文档。
如果你真的想找到允许关闭所有文档的编辑器,请尝试搜索/询问例如软件推荐 Stack Exchange网站以获取替代建议。