好久没做 iOS 开发了。
想用 Github Copilot 的话,是用 VSCode 还是 XCode 呢? XCode 也有 Copilot 插件,但不知道是不是 VSCode 配合 Copilot 更好用? XCode 的好处大概是文档很方便? 另外最近 Copilot 免费是仅仅针对 VSCode 吗?其他编辑器可以吗?
现在主流 iOS 开发是怎么选?
1
stackjie 3 天前
xcode + cursor
|
2
wangleineo OP @stackjie 谢谢。Cursor 有点小贵,真的比 Copilot 强很多吗?
|
3
tonytonychopper 3 天前 via iPhone
@wangleineo 强不少,我经常用来写 mock 脚本,也可以拿来当 cli
|
4
Podul 3 天前 1
Copilot for Xcode 不支持对话模式,只需要代码补全的话也够用。
VSCode/Cursor 可以用 SweetPad 插件进行 iOS 开发,只是功能没有 Xcode 完整。 Xcode + VSCode/Cursor 的话,需要来回切换,不是很方便。 |
5
lengyuqu 3 天前 via Android
ios 只有 xcode 没有其他
|
6
Kakarottoxxxx 3 天前
Xcode
|
7
roundgis 3 天前 via Android
Xcode 那是必须的吧?
|
8
eagleoflqj 3 天前 via iPhone
在用 vscode+cmake ,原因是讨厌 pbxproj
https://github.com/fcitx-contrib/fcitx5-ios |
9
throns 3 天前 via iPhone
试试 alexsiderbar ,目前免费
|
10
john6lq 2 天前
从哪听到的消息 VSCode 可以当作 iOS 开发的日常 IDE ?
|
11
okakuyang 2 天前
据说不用 xcode 会比较慢,因为 xbuild 没有缓存编译文件啥的。
|
12
SayHelloHi 2 天前
xcode + cursor
|
13
haierspi 2 天前
cursor 真是颠覆式吊打..
|
14
goldenlove 2 天前
Cursor 开发写代码,然后弄个 Cmd + R 快捷键配合 Apple Script 打开 Xcode 运行和编译。完美!🐶
|
15
icubic 2 天前
我现在是 Xcode+Cursor ,原本的想法是 Cursor 编辑然后 Xcode 编译,但是有遇到个问题就是直接用 Cursor 新建文件的话不会更新到 pbxproj 里,还得手动去添加或者使用 Xcode 去创建文件
不知道各位老哥对于这个有没有什么好的处理方法? |
16
k242858826 2 天前
@icubic 蹲一个,之前试过用 jb 家的编辑器,也是被新增文件打败了
|
17
supercatdog 2 天前 2
@icubic xcode16 新建的工程,目录默认使用引用了,其他编辑器新增文件后 xcode 会自动引用到。旧版的话,工程里选择文件夹右键,通过 convert to ... 在文件夹和引用之间转换。 最初的时候使用引用,pod 会有问题,需要升级到最新的 pod
|
18
supercatdog 2 天前
@icubic 上面描述可能有点错误,是 [Folder] 和 [Group] 互相转换,功能内左侧文件夹是 [Folder] 模式的话,新增文件会自动添加到工程内,文件夹是 [Group] 模式的话则不会自动添加。https://developer.apple.com/documentation/xcode/managing-files-and-folders-in-your-xcode-project
|
19
lisxour 2 天前
那必须得 xcode 啊
|
20
icubic 2 天前
@supercatdog 卧槽这个改动厉害了,如果有了这个的话新项目基本可以不用管 xcode 了。。。旧项目一点点慢慢往这种方式迁移就是了
|
21
supercatdog 2 天前
@icubic 旧项目也不用一点一点慢慢迁移。 哈哈 直接在 xcode 工程里选择所有文件夹 右键选 convert to folder 就可以了
|
22
icubic 1 天前
@supercatdog 这个 convert to folder 需要盘上的目录结构和 group 的结构一直才能转换,老项目他们组织得太随意了根本转换不了😂
|
23
supercatdog 1 天前
@icubic 哦哦 这样呀 那确实
|