private void LoadCommandLineOrLastFile() { var fileToOpen = Environment.GetCommandLineArgs().Skip(1).FirstOrDefault() ?? (App.UserSettings.EditorOpenLastFile ? Settings.Default.LastOpenFile : null); if (fileToOpen != "-n") { Editor.LoadFile(fileToOpen); } }
private void LoadCommandLineOrLastFile() { var fileToOpen = Environment.GetCommandLineArgs().Skip(1).FirstOrDefault() ?? (App.UserSettings.EditorOpenLastFile ? Settings.Default.LastOpenFile : null); if (string.IsNullOrWhiteSpace(fileToOpen) || fileToOpen == "-n" || !Editor.LoadFile(fileToOpen)) { Editor.NewFile(); } }