本帖最后由 tzbm123456 于 2020-1-11 10:01 编辑
SU的撤销还原步数一直是苦恼我的一个东西,因为实在是找不到地方能设置,不像PS能设置历史记录步数,也不像RHINO那样还能设置历史记录所占内存大小,虽然问题不大,但用起来总是心里没谱,有时候很入神的修改了一大段,返回了一些就返回不了了,悲剧。。。
今天因为另外的原因研究了一下SU的注册表,发现其实SU的历史记录是保存100个的,通过修改注册表可以很方便的设置所需要的撤销还原步数:
以我所用的SU8为例,将以下信息保存为reg注册表文件即可,dword:后的00000064(16进制)即为10进制的100,可以将其替换成你想要的还原步数,记住改成16进制表示的哈 Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Google\SketchUp8\Preferences] "MaxUndo"=dword:00000064 修改注册表有风险,改前记得备份 觉得有用的就对我砸宝石吧,呵呵
PS.关于SU的历史记录问题,有一点小心得需要大家注意的,有一些插件的操作一次会占用很多的历史记录,使用之前一定要记得保存,这样万一还原不回来可以直接点菜单->文件里的“还原上次保存”
这一点上我深有体会,在使用删除共面线这一个功能的时候,一下子就清除了很多线,可发现清除错误要撤销回去的时候,是一根根线恢复的。。。
补充一点,修改前请别忘记关闭SU,因为SU关闭的时候会重写一次注册表,如果没关的话修改就无效了
|