diff --git a/README.md b/README.md
index 97670d9..041e3ee 100644
--- a/README.md
+++ b/README.md
@@ -18,6 +18,20 @@
[TOC]
+
+
+## 目录
+
+- [项目介绍](#项目介绍)
+- [构建环境](#构建环境)
+- [正文](#正文)
+- [新手过来](#新手过来)
+- [分享所想](#分享所想)
+- [我所想说🙋♀️](#我所想说🙋♀️)
+- [贡献](#贡献)
+- [作者](#作者)
+- [协议](#协议)
+
## 项目介绍
@@ -100,8 +114,8 @@
- [QTableView 表格视图 + QStandardItemModel 标准项模型的用法](https://blog.csdn.net/qq_33154343/article/details/103572418)【QtQStandardItemModelEx】
- [自定义和标准对话框的用法](https://blog.csdn.net/qq_33154343/article/details/103606981)【QtCustomDialogEx】
- [MDI(Multi-document Interface) 多文档界面的实现 + QMdiArea 的用法](https://blog.csdn.net/qq_33154343/article/details/103625380)【QtMDIEx】
-- Qt 修改 `*.svg` 文件的颜色【ExChangeSVGColor】
- [创建 QKeySequenceEdit() 后,显示方块■◆乱码](https://blog.csdn.net/qq_33154343/article/details/125775732)
+- Qt 修改 `*.svg` 文件的颜色【ExChangeSVGColor】
@@ -154,64 +168,61 @@
## 「第 6 章」 QT / IDE 乱码根因和解决
- **此两篇足够**
-
- - 极简图表解释 --> [古文码、口字码、符号码、问号码、棍拷码](https://blog.csdn.net/qq_33154343/article/details/99617767) [★★★★★]
-
- - 极繁根因分析 --> [愿编程不再乱码(含Qt)-根因深究](https://blog.csdn.net/qq_33154343/article/details/120661967) [★★★★★]
+- 极简图表解释 --> [古文码、口字码、符号码、问号码、棍拷码](https://blog.csdn.net/qq_33154343/article/details/99617767) [★★★★★]
+
+- 极繁根因分析 --> [愿编程不再乱码(含Qt)-根因深究](https://blog.csdn.net/qq_33154343/article/details/120661967) [★★★★★]
- **产出 “极繁根因分析” 一文的途中的曲折认知**
-- [乱码原因产生和解决方案](https://xmuli.blog.csdn.net/article/details/109567352)
-
-- [QT 中文乱码问题](https://blog.csdn.net/qq_33154343/article/details/78686103) [★★]
+
+ - [QT 中文乱码问题](https://blog.csdn.net/qq_33154343/article/details/78686103) [★★]
+ - [乱码原因产生和解决方案](https://xmuli.blog.csdn.net/article/details/109567352)
+ - [借 QT 中文乱码谈谈 Coding 中的编码问题](https://blog.csdn.net/qq_33154343/article/details/78686075)
- [QT5 中文乱码解决](https://blog.csdn.net/qq_33154343/article/details/95344312)
-
-- [借 QT 中文乱码谈谈 Coding 中的编码问题](https://blog.csdn.net/qq_33154343/article/details/78686075)
+
## 「第 7 章」 IDE 技巧
- **Qt Creator**
-
- - [QtCreator 界面的基本组成简介和入门使用讲解(Win + Linux + MacOS](https://blog.csdn.net/qq_33154343/article/details/103942733)
-
- - [QtCreator 设置代码美化 Astyle 之 Artistic](https://blog.csdn.net/qq_33154343/article/details/101397429)
-
- - [QtCreator 关闭 .cpp 文件右侧的黄色警告](https://blog.csdn.net/qq_33154343/article/details/102943623)
-
- - [QtCreator 中自定义项目例子置于“欢迎-实例”中](https://blog.csdn.net/qq_33154343/article/details/115049715)
-
- - [QtCreator 中自定义项目例子置于“欢迎-实例”中](https://xmuli.blog.csdn.net/article/details/115049715)
-
- - [Qt 项目用 Doxygen 生成 .qch,嵌入文档到 Assistants](https://blog.csdn.net/qq_33154343/article/details/114580630)
-
- - [小技巧:Design 设计师里,无法拖拽 action 到 toolbar 里](https://blog.csdn.net/qq_33154343/article/details/100168170)
-
- - [小技巧:QtCreator 用快捷键秒实现,声明在基类中重写的派生类(纯)虚函数](https://blog.csdn.net/qq_33154343/article/details/104457739)
-
- - [小技巧:设置 QToolBox 的每一页 page 的使用单独的布局(QTabWidget 同理)](https://blog.csdn.net/qq_33154343/article/details/100185025)
+- [QtCreator 界面的基本组成简介和入门使用讲解(Win + Linux + MacOS)](https://blog.csdn.net/qq_33154343/article/details/103942733)
+
+- [QtCreator 设置代码美化 Astyle 之 Artistic](https://blog.csdn.net/qq_33154343/article/details/101397429)
+
+- [QtCreator 关闭 .cpp 文件右侧的黄色警告](https://blog.csdn.net/qq_33154343/article/details/102943623)
+
+- [QtCreator 中自定义项目例子置于“欢迎-实例”中](https://blog.csdn.net/qq_33154343/article/details/115049715)
+
+- [QtCreator 中自定义项目例子置于“欢迎-实例”中](https://xmuli.blog.csdn.net/article/details/115049715)
+
+- [Qt 项目用 Doxygen 生成 .qch,嵌入文档到 Assistants](https://blog.csdn.net/qq_33154343/article/details/114580630)
+
+- [小技巧:Design 设计师里,无法拖拽 action 到 toolbar 里](https://blog.csdn.net/qq_33154343/article/details/100168170)
+
+- [小技巧:QtCreator 用快捷键秒实现,声明在基类中重写的派生类(纯)虚函数](https://blog.csdn.net/qq_33154343/article/details/104457739)
+
+- [小技巧:设置 QToolBox 的每一页 page 的使用单独的布局(QTabWidget 同理)](https://blog.csdn.net/qq_33154343/article/details/100185025)
- **Visual Studio**
-
- - [VS2017 调试 Qt 源码,安装 PDB](https://blog.csdn.net/qq_33154343/article/details/120339797)
-
- - [VS2019 调试 Qt5 时 QString 显示为内存地址而非字符串](https://xmuli.blog.csdn.net/article/details/116244865)
-
- - [Visual Studio 实际仅增删数行,却显示文件所有行均发生变更](https://blog.csdn.net/qq_33154343/article/details/123366419)
-
- - [Visual Studio 生成 .vs 隐藏文件夹,导致 Git 命令错误](https://blog.csdn.net/qq_33154343/article/details/123366493)
-
- - [Win10 的 20H2 使用 VS 2019,拖曳窗口会崩溃](https://blog.csdn.net/qq_33154343/article/details/116244656)
-
- - [Visual Studio 2019 进行远程调试](https://blog.csdn.net/qq_33154343/article/details/123855765)
-
- - [Visual Studio 断点调试之箭头偏移进错函数,捉🐛记](https://blog.csdn.net/qq_33154343/article/details/124482152)
-
- - [微软 SDK 导致的项目编译失败哦~](https://blog.csdn.net/qq_33154343/article/details/124736720)
-
- - [一个微软自带的 Notepad 所导致的问题](https://blog.csdn.net/qq_33154343/article/details/123508220) 【ExCRLF】
+- [VS2017 调试 Qt 源码,安装 PDB](https://blog.csdn.net/qq_33154343/article/details/120339797)
+
+- [VS2019 调试 Qt5 时 QString 显示为内存地址而非字符串](https://xmuli.blog.csdn.net/article/details/116244865)
+
+- [Visual Studio 实际仅增删数行,却显示文件所有行均发生变更](https://blog.csdn.net/qq_33154343/article/details/123366419)
+
+- [Visual Studio 生成 .vs 隐藏文件夹,导致 Git 命令错误](https://blog.csdn.net/qq_33154343/article/details/123366493)
+
+- [Win10 的 20H2 使用 VS 2019,拖曳窗口会崩溃](https://blog.csdn.net/qq_33154343/article/details/116244656)
+
+- [Visual Studio 2019 进行远程调试](https://blog.csdn.net/qq_33154343/article/details/123855765)
+
+- [Visual Studio 断点调试之箭头偏移进错函数,捉🐛记](https://blog.csdn.net/qq_33154343/article/details/124482152)
+
+- [微软 SDK 导致的项目编译失败哦~](https://blog.csdn.net/qq_33154343/article/details/124736720)
+
+- [一个微软自带的 Notepad 所导致的问题](https://blog.csdn.net/qq_33154343/article/details/123508220) 【ExCRLF】