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

2021-04-19 13:35:37 +08:00
 milukun

这两天重新拾起来 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 都打不过...
979 次点击
所在节点    分享创造
2 条回复
James369
2021-04-20 09:42:46 +08:00
idea 是在 IDE 编辑器中显示尾注,但不会污染代码源文件。
另外,我看用 flutter 的人肯定比用 SwiftUI 要多很多。
milukun
2021-04-20 09:46:56 +08:00
@James369 #1 是呀 要不是 flutter 不支持 ios 桌面小组件 我也不会开始研究 swiftui 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/771633

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX