V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
milukun
V2EX  ›  分享创造

拯救卡姿兰:给 Swift UI 自动添加结尾备注的脚本

  •  
  •   milukun · 2021-04-19 13:35:37 +08:00 · 1055 次点击
    这是一个创建于 1351 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这两天重新拾起来 swift ui 从头开始看教程学习

    因为 flutter 写太多了,xcode 用起来是百般的不适,尤其是组件结尾没有自动添加备注,以至于很多时候都无法快速找到代码位置

    于是在接着看教程前先撸了一个 python 脚本出来,可以暂时缓解一下问题...

    AutoRemarkXcode

    项目地址

    Automatically add Remark for Swift UI file in Xcode

    自动为 swift ui 项目下的.swift 文件添加形如 // VStack 的备注

    全自动拯救双眼

    使用方法

    1.直接运行 可执行文件 AutoRemarkXcode 或者 main.py (py3)

    2.输入项目目录,回车

    3.自动扫描该目录下所有的 swift 文件,并处理添加备注

    4.处理结束,按回车跳回步骤 3 重新处理

    警告

    本项目为 python 自动化脚本,会完全替换原始代码文件(不会处理非 swift 结尾文件)

    首次使用前请注意备份自己的代码,以免出现意外情况

    个性化定制请直接自行修改 handler/markit.py

    破事水:xcode 都超过 20G 了..为什么连 1.7G 的 idea 都打不过...
    2 条回复    2021-04-20 09:46:56 +08:00
    James369
        1
    James369  
       2021-04-20 09:42:46 +08:00
    idea 是在 IDE 编辑器中显示尾注,但不会污染代码源文件。
    另外,我看用 flutter 的人肯定比用 SwiftUI 要多很多。
    milukun
        2
    milukun  
    OP
       2021-04-20 09:46:56 +08:00
    @James369 #1 是呀 要不是 flutter 不支持 ios 桌面小组件 我也不会开始研究 swiftui 了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   995 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:57 · PVG 05:57 · LAX 13:57 · JFK 16:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.