有什么好用的代码片段管理的工具么

我目前都是写在记事本中的,写的还不多,所以找的也挺快。
但是我想在这样一个管理工具中记录一下,一个是好找,二个是代码格式看着舒适。
本想就记在csdn的,感觉还是有点不方便。
请问该如何积累管理使用自己的代码库?有比较好的工具和方法吗?最好是不共享的。

IDE自带或搜其插件

个人感觉应该学习一下UML建模吧,这样你在写代码在那个阶段,自己心里有数,有能学多一个技能。UML建模一般是项目经理才用的技能,我一般人不告诉他

typora用.md文件