我使用并喜爱Notepad++ ()作为我的go简单文本编辑器。我使用它作为git的默认编辑器已经有几个星期了,并且注意到一些有趣的行为。通常,我运行Notepad++时启用了Tab Bar,如下所示然而,当我使用Notepad++作为我的git编辑器时,我希望它在最基本的模式下打开(主要是没有标签,而且是在它自己的实例中),我只是想要一个文本编辑器来记录我的提交消息等等。我的.gitconfig的相关部分设置如下autocrlf = tru
我想打开Notepad++,让它以编程方式显示应用程序中一些未保存的文本。我的第一种方法是保存文本文件,然后让notepad++打开它。Process.Start("notepad++.exe", filename);
但我不想用随机文件来垃圾文件系统。当用户编辑打开的文本文件并保存它时,我不想去删除我的应用程序创建的未经编辑的文件。我可以打开notepad++并向系统发送一些击键(例如,文本到剪贴板,Ctrl+V in notepad++)。但这是