逆天设计: Typora 全量保存所有历史安装包 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cmos
V2EX    分享发现

逆天设计: Typora 全量保存所有历史安装包

  •  
  •   cmos 2024-06-14 13:29:44 +08:00 3134 次点击
    这是一个创建于 572 天前的主题,其中的信息可能已经有所发展或是发生改变。

    C 盘空间剩余不多,用 WizTree 查看一下,发现了 Typora 的逆天设计,在AppData中全量保存所有历史版本的安装包。
    查看路径为C:\Users\用户名\AppData\Local\Temp\Typora,不知道是 bug 导致的个例,还是连基础的逻辑设计都没有完善。

    typora

    18 条回复    2024-06-16 00:58:40 +08:00
    SimonOne
        1
    SimonOne  
       2024-06-14 13:41:47 +08:00
    %LOCALAPPDATA%\Temp
    不是本来就是放这些的吗,可以清理啊
    cmos
        2
    cmos  
    OP
       2024-06-14 13:44:34 +08:00
    @SimonOne 1#
    放这些东西本身没问题,但是哪有人是所有历史版本全放着?也不知道是 bug 还是偷懒没设计相关逻辑。以 jetbrains 为例,只保留最近三个版本。
    mercury233
        3
    mercury233  
       2024-06-14 13:46:13 +08:00
    这是 Windows 的锅,在 win10 前一直都没有自动删除临时文件的功能,win10 开始的存储感知功能也不好用
    KagurazakaNyaa
        4
    KagurazakaNyaa  
       2024-06-14 13:47:57 +08:00
    @SimonOne 可能是开发者以为 Windows 会自动清理这些临时目录,Linux 用多了是会有这种幻觉,因为/tmp 现在很多都是 tmpfs 重启了就没了
    Windows 下要开一个叫存储感知的东西,否则你就要靠第三方工具来清理临时目录里那些应用本身没有及时清理的东西
    w568w
        5
    w568w  
       2024-06-14 13:59:58 +08:00   1
    Electron App 的又一优美设计。

    你再看看,是不是每个有自动升级功能的 Electron 软件都在这么塞,还要再塞一份完整版的最新安装包
    amber0317
        6
    amber0317  
       2024-06-14 14:13:48 +08:00
    设计本身没问题。这个目录就是用来放临时文件的,右键点击驱动器->磁盘清理,里面的「临时文件」就包含这部分内容。
    倒是应该问下微软为什么不会自动清除
    daysv
        7
    daysv  
       2024-06-14 14:25:17 +08:00
    这文件夹就是干这个的, 不删没问题
    suitts
        8
    suitts  
       2024-06-14 14:28:02 +08:00
    我这个文件夹是空的
    hanaTsuk1
        9
    hanaTsuk1  
       2024-06-14 14:31:32 +08:00
    我也是空的
    cmos
        10
    cmos  
    OP
       2024-06-14 14:32:47 +08:00 via Android
    @w568w 5#
    Electron 罪大滔天,弄得百姓怨声载道!Σ(д|||)
    NonClockworkChen
        11
    NonClockworkChen  
       2024-06-14 15:01:58 +08:00
    @imes Electron 除了职业是开发的用户,其他人根本不 care 的
    minami
        12
    minami  
       2024-06-14 15:26:28 +08:00
    @NonClockworkChen 用户除了不懂技术其他方面又不是傻子,卡慢大还是能感觉到的
    NonClockworkChen
        13
    NonClockworkChen  
       2024-06-14 15:32:25 +08:00
    @minami 没开发这么敏感的
    coolfan
        14
    coolfan  
       2024-06-14 16:57:44 +08:00
    我这个文件夹是空的,(前几天还在更新来着……
    wk333
        15
    wk333  
       2024-06-14 17:28:58 +08:00
    我也有,每次软件自动更新下的
    shyling
        16
    shyling  
       2024-06-14 17:32:21 +08:00
    所以 temp 里的文件你随便删没问题呀
    Al0rid4l
        17
    Al0rid4l  
       2024-06-15 12:37:07 +08:00
    Logseq 也会有, 所以每次下完我都会手动删掉
    Damn
        18
    Damn  
       2024-06-16 00:58:40 +08:00
    @minami
    @NonClockworkChen 之前见过一个单位的大姐,五十多了,本职工作就是也就是拿 wps 写写稿子,连迅雷都不认识的那种,将之描述成”一个鸟儿的软件“。都能感知到 electron 应用的体积。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5821 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 02:25 PVG 10:25 LAX 18:25 JFK 21:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86