From f4175480e58bcf975e67f2c16f693da74c2a034b Mon Sep 17 00:00:00 2001 From: nsnail Date: Thu, 1 Dec 2022 23:42:14 +0800 Subject: [PATCH] =?UTF-8?q?=20+=20=E6=97=B6=E9=97=B4=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=E5=B7=A5=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/DirOption.cs | 7 +- src/Guid/Main.cs | 5 +- src/Guid/Option.cs | 4 +- src/ITool.cs | 2 +- .../{Strings.Designer.cs => Str.Designer.cs} | 96 ++++++++- .../{Strings.en-US.resx => Str.en-US.resx} | 30 +++ src/Lang/{Strings.resx => Str.resx} | 31 +++ src/Program.cs | 6 +- src/Pwd/Main.cs | 6 +- src/Pwd/Option.cs | 6 +- src/Random/Main.cs | 66 ------ src/Random/Option.cs | 21 -- src/RmBlank/Main.cs | 16 +- src/RmBlank/Option.cs | 2 +- src/RmBom/Main.cs | 91 ++++---- src/RmBom/Option.cs | 2 +- src/Text/Main.cs | 38 ++-- src/Text/Option.cs | 4 +- src/Time/Main.cs | 194 ++++++++++++++++++ src/Time/Option.cs | 11 + src/ToLf/Main.cs | 18 +- src/ToLf/Option.cs | 2 +- src/Tool.cs | 5 +- src/ToolsFactory.cs | 1 + src/dot.csproj | 10 +- 25 files changed, 480 insertions(+), 194 deletions(-) rename src/Lang/{Strings.Designer.cs => Str.Designer.cs} (74%) rename src/Lang/{Strings.en-US.resx => Str.en-US.resx} (74%) rename src/Lang/{Strings.resx => Str.resx} (75%) delete mode 100644 src/Random/Main.cs delete mode 100644 src/Random/Option.cs create mode 100644 src/Time/Main.cs create mode 100644 src/Time/Option.cs diff --git a/src/DirOption.cs b/src/DirOption.cs index a86564a..7504ca9 100644 --- a/src/DirOption.cs +++ b/src/DirOption.cs @@ -2,14 +2,13 @@ namespace Dot; public class DirOption : IOption { - [Option('f', "filter", HelpText = nameof(Strings.FileSearchPattern), Default = "*.*" - , ResourceType = typeof(Strings))] + [Option('f', "filter", HelpText = nameof(Str.FileSearchPattern), Default = "*.*", ResourceType = typeof(Str))] public string Filter { get; set; } - [Value(0, HelpText = nameof(Strings.FolderPath), Default = ".", ResourceType = typeof(Strings))] + [Value(0, HelpText = nameof(Str.FolderPath), Default = ".", ResourceType = typeof(Str))] public string Path { get; set; } - [Option('r', "readonly", HelpText = nameof(Strings.ReadOnly), Default = false, ResourceType = typeof(Strings))] + [Option('r', "readonly", HelpText = nameof(Str.ReadOnly), Default = false, ResourceType = typeof(Str))] public bool ReadOnly { get; set; } } \ No newline at end of file diff --git a/src/Guid/Main.cs b/src/Guid/Main.cs index 0b157ce..8bf6cb3 100644 --- a/src/Guid/Main.cs +++ b/src/Guid/Main.cs @@ -7,11 +7,12 @@ public sealed class Main : Tool