是否可以在 * 顶级上下文 * 中启用基本Swift语言代码片段(如“iflet”)的Xcode自动完成?如果可以,如何启用?
用例:只是在一个新的命令行工具项目的main.swift文件中尝试简单的基本Swift语法。只是最小限度地修补一些东西,* 不需要 * 在struct
,func
等里面。
- 主.swift Xcode模板 *
import Foundation
print("Hello, World!")
在新创建的 main.swift 的顶层上下文中,ifl
不会自动完成任何有用的内容:
但是,在struct
内的func
中,则ifl
自动完成为“If-Let语句”:
另一个使用案例:或者,也许只是做一些简单的计算。一个快速计算器。
另一个使用案例:或者,可能只是向还不是程序员的年轻人演示一个基本的“if语句”,而不使用其他编程结构使演示复杂化。
1条答案
按热度按时间dsf9zpds1#
解决方法是手动创建重复的用户条目,然后更改可用性范围。
此变通方法的一些观察结果如下:
1.注意不要掩盖你不想隐藏的完成。
.codesnippet
文件可以移动(添加)到另一个Xcode安装。