public Settings(string filePath)
{
_iniFilePath = filePath;
if (!File.Exists(filePath))
{
var iniFileDirectory = Path.GetDirectoryName(filePath);
if (iniFileDirectory != null && !Directory.Exists(iniFileDirectory))
Directory.CreateDirectory(iniFileDirectory);
using (var writer = File.CreateText(filePath))
writer.Write(
@"; {0} plugin configuration file.
; Please restart Notepad++ after modifying this file for changes to take effect.
; ShowTabBarIcons: If true, displays icons in the tab bar for some of the main plugin operations
[Global]
ShowTabBarIcons=True",
Main.PluginName);
}
Load();
}