diff --git a/notes/html/NotesManage.zip b/notes/html/NotesManage.zip
deleted file mode 100644
index 2f46c77..0000000
Binary files a/notes/html/NotesManage.zip and /dev/null differ
diff --git a/notes/html/NotesManage/.vs/NotesManage/FileContentIndex/22e5b2e1-7d3d-4bfd-a3c4-f74ca8ff1cdf.vsidx b/notes/html/NotesManage/.vs/NotesManage/FileContentIndex/22e5b2e1-7d3d-4bfd-a3c4-f74ca8ff1cdf.vsidx
new file mode 100644
index 0000000..3eae209
Binary files /dev/null and b/notes/html/NotesManage/.vs/NotesManage/FileContentIndex/22e5b2e1-7d3d-4bfd-a3c4-f74ca8ff1cdf.vsidx differ
diff --git a/notes/html/NotesManage/.vs/NotesManage/v17/.suo b/notes/html/NotesManage/.vs/NotesManage/v17/.suo
new file mode 100644
index 0000000..cfec775
Binary files /dev/null and b/notes/html/NotesManage/.vs/NotesManage/v17/.suo differ
diff --git a/notes/html/NotesManage/NotesManage.sln b/notes/html/NotesManage/NotesManage.sln
new file mode 100644
index 0000000..889ac90
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NotesManage", "NotesManage\NotesManage.csproj", "{9238FBCE-BAA7-4F3F-B568-B13DC4B8928A}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {9238FBCE-BAA7-4F3F-B568-B13DC4B8928A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9238FBCE-BAA7-4F3F-B568-B13DC4B8928A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9238FBCE-BAA7-4F3F-B568-B13DC4B8928A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9238FBCE-BAA7-4F3F-B568-B13DC4B8928A}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {4BA57677-63B7-48FB-9C11-9135929C42A9}
+ EndGlobalSection
+EndGlobal
diff --git a/notes/html/NotesManage/NotesManage/App.config b/notes/html/NotesManage/NotesManage/App.config
new file mode 100644
index 0000000..193aecc
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/App.config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/notes/html/NotesManage/NotesManage/Form1.Designer.cs b/notes/html/NotesManage/NotesManage/Form1.Designer.cs
new file mode 100644
index 0000000..7784f5d
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/Form1.Designer.cs
@@ -0,0 +1,165 @@
+namespace NotesManage
+{
+ partial class Form1
+ {
+ ///
+ /// 必需的设计器变量。
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// 清理所有正在使用的资源。
+ ///
+ /// 如果应释放托管资源,为 true;否则为 false。
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows 窗体设计器生成的代码
+
+ ///
+ /// 设计器支持所需的方法 - 不要修改
+ /// 使用代码编辑器修改此方法的内容。
+ ///
+ private void InitializeComponent()
+ {
+ this.textEditorControl1 = new ICSharpCode.TextEditor.TextEditorControl();
+ this.label1 = new System.Windows.Forms.Label();
+ this.textBox_html = new System.Windows.Forms.TextBox();
+ this.textBox_title = new System.Windows.Forms.TextBox();
+ this.textBox_keywords = new System.Windows.Forms.TextBox();
+ this.textBox_descrip = new System.Windows.Forms.TextBox();
+ this.button_add = new System.Windows.Forms.Button();
+ this.button1 = new System.Windows.Forms.Button();
+ this.label2 = new System.Windows.Forms.Label();
+ this.textBox_model = new System.Windows.Forms.TextBox();
+ this.SuspendLayout();
+ //
+ // textEditorControl1
+ //
+ this.textEditorControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+ | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.textEditorControl1.IsReadOnly = false;
+ this.textEditorControl1.Location = new System.Drawing.Point(12, 230);
+ this.textEditorControl1.Name = "textEditorControl1";
+ this.textEditorControl1.Size = new System.Drawing.Size(598, 257);
+ this.textEditorControl1.TabIndex = 0;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Location = new System.Drawing.Point(19, 72);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(143, 91);
+ this.label1.TabIndex = 1;
+ this.label1.Text = "HTML:\r\n\r\nTITLE:\r\n\r\nDESCRIPTION:\r\n\r\nKEY WORDS(separate by ,):";
+ //
+ // textBox_html
+ //
+ this.textBox_html.Location = new System.Drawing.Point(59, 69);
+ this.textBox_html.Name = "textBox_html";
+ this.textBox_html.Size = new System.Drawing.Size(475, 20);
+ this.textBox_html.TabIndex = 2;
+ //
+ // textBox_title
+ //
+ this.textBox_title.Location = new System.Drawing.Point(59, 95);
+ this.textBox_title.Name = "textBox_title";
+ this.textBox_title.Size = new System.Drawing.Size(475, 20);
+ this.textBox_title.TabIndex = 5;
+ //
+ // textBox_keywords
+ //
+ this.textBox_keywords.Location = new System.Drawing.Point(168, 147);
+ this.textBox_keywords.Name = "textBox_keywords";
+ this.textBox_keywords.Size = new System.Drawing.Size(434, 20);
+ this.textBox_keywords.TabIndex = 6;
+ //
+ // textBox_descrip
+ //
+ this.textBox_descrip.Location = new System.Drawing.Point(100, 121);
+ this.textBox_descrip.Name = "textBox_descrip";
+ this.textBox_descrip.Size = new System.Drawing.Size(434, 20);
+ this.textBox_descrip.TabIndex = 7;
+ //
+ // button_add
+ //
+ this.button_add.Location = new System.Drawing.Point(250, 187);
+ this.button_add.Name = "button_add";
+ this.button_add.Size = new System.Drawing.Size(75, 23);
+ this.button_add.TabIndex = 8;
+ this.button_add.Text = "Add";
+ this.button_add.UseVisualStyleBackColor = true;
+ this.button_add.Click += new System.EventHandler(this.button_add_Click);
+ //
+ // button1
+ //
+ this.button1.Location = new System.Drawing.Point(232, 503);
+ this.button1.Name = "button1";
+ this.button1.Size = new System.Drawing.Size(124, 23);
+ this.button1.TabIndex = 9;
+ this.button1.Text = "Confirm / Write";
+ this.button1.UseVisualStyleBackColor = true;
+ this.button1.Click += new System.EventHandler(this.button1_Click);
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Location = new System.Drawing.Point(18, 12);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(74, 13);
+ this.label2.TabIndex = 10;
+ this.label2.Text = "static position:";
+ //
+ // textBox_model
+ //
+ this.textBox_model.Location = new System.Drawing.Point(96, 10);
+ this.textBox_model.Name = "textBox_model";
+ this.textBox_model.Size = new System.Drawing.Size(492, 20);
+ this.textBox_model.TabIndex = 11;
+ this.textBox_model.Text = "model.html";
+ //
+ // Form1
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(622, 535);
+ this.Controls.Add(this.textBox_model);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.button1);
+ this.Controls.Add(this.button_add);
+ this.Controls.Add(this.textBox_descrip);
+ this.Controls.Add(this.textBox_keywords);
+ this.Controls.Add(this.textBox_title);
+ this.Controls.Add(this.textBox_html);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.textEditorControl1);
+ this.Name = "Form1";
+ this.Text = "Form1";
+ this.Load += new System.EventHandler(this.Form1_Load);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private ICSharpCode.TextEditor.TextEditorControl textEditorControl1;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.TextBox textBox_html;
+ private System.Windows.Forms.TextBox textBox_title;
+ private System.Windows.Forms.TextBox textBox_keywords;
+ private System.Windows.Forms.TextBox textBox_descrip;
+ private System.Windows.Forms.Button button_add;
+ private System.Windows.Forms.Button button1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.TextBox textBox_model;
+ }
+}
+
diff --git a/notes/html/NotesManage/NotesManage/Form1.cs b/notes/html/NotesManage/NotesManage/Form1.cs
new file mode 100644
index 0000000..f23732b
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/Form1.cs
@@ -0,0 +1,132 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+using ICSharpCode;
+using ICSharpCode.TextEditor;
+using ICSharpCode.TextEditor.Actions;
+using ICSharpCode.TextEditor.Document;
+
+namespace NotesManage
+{
+ public partial class Form1 : Form
+ {
+ public Form1()
+ {
+ InitializeComponent();
+ }
+
+ private void Form1_Load(object sender, EventArgs e)
+ {
+ textEditorControl1.ShowEOLMarkers = false;
+ textEditorControl1.ShowHRuler = false;
+ textEditorControl1.ShowInvalidLines = false;
+ textEditorControl1.ShowMatchingBracket = true;
+ textEditorControl1.ShowSpaces = false;
+ textEditorControl1.ShowTabs = false;
+ textEditorControl1.ShowVRuler = false;
+ textEditorControl1.AllowCaretBeyondEOL = false;
+ textEditorControl1.Document.HighlightingStrategy = HighlightingStrategyFactory.CreateHighlightingStrategy("HTML");
+ textEditorControl1.Encoding = Encoding.UTF8;
+ textEditorControl1.ActiveTextAreaControl.TextArea.KeyUp += new System.Windows.Forms.KeyEventHandler(textEditorControl1_KeyUp);
+ }
+ private void textEditorControl1_KeyUp(object sender, KeyEventArgs e)
+ {
+ if(e.KeyCode == Keys.ShiftKey || e.KeyCode == Keys.ControlKey || e.KeyCode == Keys.Alt)
+ {
+ return;
+ }
+ //textEditorControl1.ActiveTextAreaControl.SelectionManager.SelectedText;
+ int pos = textEditorControl1.Document.PositionToOffset(textEditorControl1.ActiveTextAreaControl.Caret.Position);
+ int lineIndex = textEditorControl1.ActiveTextAreaControl.Caret.Position.Line;
+ // 获取当前行的 LineSegment
+ var lineSegment = textEditorControl1.Document.GetLineSegment(lineIndex);
+ // 使用 Document.GetText 方法获取行的文本
+ string lineText = textEditorControl1.Document.GetText(lineSegment.Offset, lineSegment.Length);
+ int cursorPosInLine = textEditorControl1.ActiveTextAreaControl.Caret.Offset - lineSegment.Offset;
+
+ //Console.WriteLine(pos);
+ if (cursorPosInLine > 0 && lineText.Substring(cursorPosInLine - 1, 1) == ">")
+ {
+ // 获取当前行的索引
+
+ if(lineText.Substring(0, cursorPosInLine).IndexOf("<") != -1)
+ {
+ if(!IsInQuote(lineText, cursorPosInLine))
+ {
+ //Console.WriteLine("!!!");
+ int p1 = lineText.Substring(0, cursorPosInLine).LastIndexOf("<");
+ string insert = lineText.Substring(p1 + 1, cursorPosInLine - p1 - 2);
+ //Console.WriteLine(insert);
+ if(insert.IndexOf("/") == -1)
+ {
+ insert = "" + insert.Substring(0, (insert.IndexOf(" ") != -1)? insert.IndexOf(" "):insert.Length) + ">";
+ textEditorControl1.Document.Insert(textEditorControl1.ActiveTextAreaControl.Caret.Offset, insert);
+ }
+ }
+ }
+ }
+ }
+ private bool IsInQuote(string text, int pos)
+ {
+ string before = text.Substring(0, pos);
+ return before.Count(c => c == '\"') % 2 != 0;
+ }
+
+ private void button_add_Click(object sender, EventArgs e)
+ {
+ string pos = "raw\\" + this.textBox_html.Text;
+ if (!File.Exists(textBox_model.Text) || !File.Exists(pos))
+ {
+ MessageBox.Show("Position is not correct!");
+ return;
+ }
+ string model = File.ReadAllText(textBox_model.Text);
+ string content = File.ReadAllText(pos);
+ string whole = model;
+ whole = whole.Replace("【TITLE】", this.textBox_title.Text);
+ whole = whole.Replace("【KEYWORDS】", this.textBox_keywords.Text);
+ whole = whole.Replace("【DESCRIPTION】", this.textBox_descrip.Text);
+
+ whole = whole.Replace("【CONTENT】", content);
+
+ this.textEditorControl1.Text = whole;
+ }
+
+ private void button1_Click(object sender, EventArgs e)
+ {
+ string dir = this.textBox_html.Text.Substring(0, this.textBox_html.Text.IndexOf(".")) + "\\";
+ Directory.CreateDirectory(this.textBox_html.Text.Substring(0, this.textBox_html.Text.IndexOf(".")));
+ File.WriteAllText(dir + "F_" + this.textBox_html.Text,this.textEditorControl1.Text);
+ File.AppendAllText("index.txt", dir + "F_" + this.textBox_html.Text + "|" +
+ this.textBox_title.Text + "|" +
+ DateTime.UtcNow.ToString() +
+ Environment.NewLine);
+
+ if(Directory.Exists("raw\\" + this.textBox_html.Text.Substring(0, this.textBox_html.Text.IndexOf("."))))
+ {
+ if(MessageBox.Show("Also copy the image?", "Question: ", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
+ {
+ foreach(var a in Directory.EnumerateFiles("raw\\" + this.textBox_html.Text.Substring(0, this.textBox_html.Text.IndexOf("."))))
+ {
+ File.WriteAllBytes(dir + Path.GetFileName(a), File.ReadAllBytes(a));
+ }
+ }
+ }
+
+ this.textBox_html.Text = "";
+ this.textBox_title.Text = "";
+ this.textBox_descrip.Text = "";
+ // this.textBox_keywords.Text = "";
+ this.textEditorControl1.Text = "";
+
+ }
+ }
+}
diff --git a/notes/html/NotesManage/NotesManage/Form1.resx b/notes/html/NotesManage/NotesManage/Form1.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/Form1.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/notes/html/NotesManage/NotesManage/NotesManage.csproj b/notes/html/NotesManage/NotesManage/NotesManage.csproj
new file mode 100644
index 0000000..844180d
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/NotesManage.csproj
@@ -0,0 +1,89 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {9238FBCE-BAA7-4F3F-B568-B13DC4B8928A}
+ WinExe
+ NotesManage
+ NotesManage
+ v4.8
+ 512
+ true
+ true
+
+
+ AnyCPU
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ AnyCPU
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+ ..\..\TextEditor\ICSharpCode.TextEditor.dll
+
+
+ ..\..\TextEditor\LinqBridge.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Form
+
+
+ Form1.cs
+
+
+
+
+ Form1.cs
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+ Designer
+
+
+ True
+ Resources.resx
+
+
+ SettingsSingleFileGenerator
+ Settings.Designer.cs
+
+
+ True
+ Settings.settings
+ True
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/notes/html/NotesManage/NotesManage/Program.cs b/notes/html/NotesManage/NotesManage/Program.cs
new file mode 100644
index 0000000..46c43ef
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/Program.cs
@@ -0,0 +1,22 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace NotesManage
+{
+ internal static class Program
+ {
+ ///
+ /// 应用程序的主入口点。
+ ///
+ [STAThread]
+ static void Main()
+ {
+ Application.EnableVisualStyles();
+ Application.SetCompatibleTextRenderingDefault(false);
+ Application.Run(new Form1());
+ }
+ }
+}
diff --git a/notes/html/NotesManage/NotesManage/Properties/AssemblyInfo.cs b/notes/html/NotesManage/NotesManage/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..387ad8d
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// 有关程序集的一般信息由以下
+// 控制。更改这些特性值可修改
+// 与程序集关联的信息。
+[assembly: AssemblyTitle("NotesManage")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("NotesManage")]
+[assembly: AssemblyCopyright("Copyright © 2024")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// 将 ComVisible 设置为 false 会使此程序集中的类型
+//对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型
+//请将此类型的 ComVisible 特性设置为 true。
+[assembly: ComVisible(false)]
+
+// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
+[assembly: Guid("9238fbce-baa7-4f3f-b568-b13dc4b8928a")]
+
+// 程序集的版本信息由下列四个值组成:
+//
+// 主版本
+// 次版本
+// 生成号
+// 修订号
+//
+//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
+//通过使用 "*",如下所示:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/notes/html/NotesManage/NotesManage/Properties/Resources.Designer.cs b/notes/html/NotesManage/NotesManage/Properties/Resources.Designer.cs
new file mode 100644
index 0000000..3eb9e00
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/Properties/Resources.Designer.cs
@@ -0,0 +1,71 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本: 4.0.30319.42000
+//
+// 对此文件的更改可能导致不正确的行为,如果
+// 重新生成代码,则所做更改将丢失。
+//
+//------------------------------------------------------------------------------
+
+namespace NotesManage.Properties
+{
+
+
+ ///
+ /// 强类型资源类,用于查找本地化字符串等。
+ ///
+ // 此类是由 StronglyTypedResourceBuilder
+ // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
+ // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
+ // (以 /str 作为命令选项),或重新生成 VS 项目。
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Resources
+ {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Resources()
+ {
+ }
+
+ ///
+ /// 返回此类使用的缓存 ResourceManager 实例。
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager
+ {
+ get
+ {
+ if ((resourceMan == null))
+ {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("NotesManage.Properties.Resources", typeof(Resources).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ ///
+ /// 重写当前线程的 CurrentUICulture 属性,对
+ /// 使用此强类型资源类的所有资源查找执行重写。
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture
+ {
+ get
+ {
+ return resourceCulture;
+ }
+ set
+ {
+ resourceCulture = value;
+ }
+ }
+ }
+}
diff --git a/notes/html/NotesManage/NotesManage/Properties/Resources.resx b/notes/html/NotesManage/NotesManage/Properties/Resources.resx
new file mode 100644
index 0000000..af7dbeb
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/Properties/Resources.resx
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/notes/html/NotesManage/NotesManage/Properties/Settings.Designer.cs b/notes/html/NotesManage/NotesManage/Properties/Settings.Designer.cs
new file mode 100644
index 0000000..90cd860
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/Properties/Settings.Designer.cs
@@ -0,0 +1,30 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace NotesManage.Properties
+{
+
+
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
+ internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
+ {
+
+ private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
+
+ public static Settings Default
+ {
+ get
+ {
+ return defaultInstance;
+ }
+ }
+ }
+}
diff --git a/notes/html/NotesManage/NotesManage/Properties/Settings.settings b/notes/html/NotesManage/NotesManage/Properties/Settings.settings
new file mode 100644
index 0000000..3964565
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/Properties/Settings.settings
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/notes/html/NotesManage/NotesManage/bin/Debug/ICSharpCode.TextEditor.dll b/notes/html/NotesManage/NotesManage/bin/Debug/ICSharpCode.TextEditor.dll
new file mode 100644
index 0000000..9a04219
Binary files /dev/null and b/notes/html/NotesManage/NotesManage/bin/Debug/ICSharpCode.TextEditor.dll differ
diff --git a/notes/html/NotesManage/NotesManage/bin/Debug/NotesManage.exe b/notes/html/NotesManage/NotesManage/bin/Debug/NotesManage.exe
new file mode 100644
index 0000000..0758219
Binary files /dev/null and b/notes/html/NotesManage/NotesManage/bin/Debug/NotesManage.exe differ
diff --git a/notes/html/NotesManage/NotesManage/bin/Debug/NotesManage.exe.config b/notes/html/NotesManage/NotesManage/bin/Debug/NotesManage.exe.config
new file mode 100644
index 0000000..193aecc
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/bin/Debug/NotesManage.exe.config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/notes/html/NotesManage/NotesManage/bin/Debug/NotesManage.pdb b/notes/html/NotesManage/NotesManage/bin/Debug/NotesManage.pdb
new file mode 100644
index 0000000..2d566cf
Binary files /dev/null and b/notes/html/NotesManage/NotesManage/bin/Debug/NotesManage.pdb differ
diff --git a/notes/html/NotesManage/NotesManage/bin/Debug/model.html b/notes/html/NotesManage/NotesManage/bin/Debug/model.html
new file mode 100644
index 0000000..580c23f
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/bin/Debug/model.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+ 【TITLE】
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 【CONTENT】
+
+
+
+
+
\ No newline at end of file
diff --git a/notes/html/NotesManage/NotesManage/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/notes/html/NotesManage/NotesManage/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs
new file mode 100644
index 0000000..15efebf
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]
diff --git a/notes/html/NotesManage/NotesManage/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/notes/html/NotesManage/NotesManage/obj/Debug/DesignTimeResolveAssemblyReferences.cache
new file mode 100644
index 0000000..e84a4b7
Binary files /dev/null and b/notes/html/NotesManage/NotesManage/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ
diff --git a/notes/html/NotesManage/NotesManage/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/notes/html/NotesManage/NotesManage/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..2396104
Binary files /dev/null and b/notes/html/NotesManage/NotesManage/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.Form1.resources b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.Form1.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.Form1.resources differ
diff --git a/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.Properties.Resources.resources b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.Properties.Resources.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.Properties.Resources.resources differ
diff --git a/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.AssemblyReference.cache b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..feb7a98
Binary files /dev/null and b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.AssemblyReference.cache differ
diff --git a/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.CopyComplete b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.CoreCompileInputs.cache b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..406d650
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+2c8389b099117710e3f8b4ab7358956bf078ea29
diff --git a/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.FileListAbsolute.txt b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..49cf042
--- /dev/null
+++ b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+C:\C#sourceCode\NotesManage\NotesManage\bin\Debug\NotesManage.exe.config
+C:\C#sourceCode\NotesManage\NotesManage\bin\Debug\NotesManage.exe
+C:\C#sourceCode\NotesManage\NotesManage\bin\Debug\NotesManage.pdb
+C:\C#sourceCode\NotesManage\NotesManage\bin\Debug\ICSharpCode.TextEditor.dll
+C:\C#sourceCode\NotesManage\NotesManage\obj\Debug\NotesManage.csproj.AssemblyReference.cache
+C:\C#sourceCode\NotesManage\NotesManage\obj\Debug\NotesManage.Form1.resources
+C:\C#sourceCode\NotesManage\NotesManage\obj\Debug\NotesManage.Properties.Resources.resources
+C:\C#sourceCode\NotesManage\NotesManage\obj\Debug\NotesManage.csproj.GenerateResource.cache
+C:\C#sourceCode\NotesManage\NotesManage\obj\Debug\NotesManage.csproj.CoreCompileInputs.cache
+C:\C#sourceCode\NotesManage\NotesManage\obj\Debug\NotesManage.csproj.CopyComplete
+C:\C#sourceCode\NotesManage\NotesManage\obj\Debug\NotesManage.exe
+C:\C#sourceCode\NotesManage\NotesManage\obj\Debug\NotesManage.pdb
diff --git a/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.GenerateResource.cache b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.GenerateResource.cache
new file mode 100644
index 0000000..747a919
Binary files /dev/null and b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.csproj.GenerateResource.cache differ
diff --git a/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.exe b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.exe
new file mode 100644
index 0000000..0758219
Binary files /dev/null and b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.exe differ
diff --git a/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.pdb b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.pdb
new file mode 100644
index 0000000..2d566cf
Binary files /dev/null and b/notes/html/NotesManage/NotesManage/obj/Debug/NotesManage.pdb differ