我的开源项目在其代码中使用空格而不是制表符。
该项目的贡献者拥有自己的网站,该网站使用制表符,而不是空格。
他在Windows中使用Notepad ++编辑两个项目的文件,当他忘记正确设置首选项并因此将标签插入项目的文件时,他感到很沮丧。
有没有办法通过脚本编辑此首选项?这样他就可以点击一个图标在模式1中启动Notepad ++(运行批处理脚本来修改首选项文件,然后启动程序)或单击另一个图标以模式2启动。
或者,如果有任何其他方法可以让他不必记住这件苦差事,那也会奏效。也许有一个首选项设置取决于编辑文件所在的文件夹?
任何帮助将不胜感激。谢谢!
答案 0 :(得分:3)
用空格替换制表符的记事本++设置存储在以下xml文件
中%USERPROFILE%\ Application Data \ Notepad ++ \ config.xml
以下是需要更改的行
< GUIConfig name =“TabSetting”size =“4”replaceBySpace =“yes”/>
现在我不知道如何在Windows中通过批处理脚本编辑文件,但如果不可能,那么他可以保留两个配置文件config-tabs.xml和config-spaces.xml。在脚本中,您可以根据需要处理的内容复制相应的文件。