跳到主要内容
本页目录

设置参考

快捷键、常用命令,以及构建、调试、编辑器、代码补全的全部设置。

在 VS Code 设置(Cmd+,)里搜索 kxapp 能看到全部设置。下面是常用的几组,默认值适合大多数工程,不改也能用。

快捷键与常用命令

命令快捷键
构建并运行Cmd+R
构建Cmd+B
停止Cmd+.
选择工程 / Scheme / 构建配置 / 运行目标状态栏或 Xcode 工程视图
运行(不调试)、运行(不构建)、附加到运行中的 App…命令面板
清理构建目录、显示构建日志、刷新设备Xcode 工程视图标题栏
kxapp: 重启代码提示、kxapp: 重建项目索引命令面板
安装 xcodeproj Ruby gem命令面板

构建与调试

设置默认说明
kxapp.defaultConfigurationDebug没选构建配置时用哪个
kxapp.build.allowProvisioningUpdates开真机构建时让 Xcode 自动创建或更新描述文件
kxapp.build.extraArgs[]追加到每条 xcodebuild 命令的参数
kxapp.build.revealOutput关开始构建时显示构建日志
kxapp.build.prepareForCodeCompletion开还没构建过时后台静默构建一次,让依赖包也有补全
kxapp.debug.killAppOnStop开停止调试时结束 App
kxapp.rubyPath空编辑 project.pbxproj 用的 Ruby,留空用 PATH 上的 ruby

编辑器

设置默认说明
kxapp.plist.defaultSaveFormatpreserveplist 保存格式,preserve 保持原格式
kxapp.plist.sortKeysOnSave关保存时按字母排序字典的键
kxapp.plist.showRootRow开顶层键上方显示 Root 行
kxapp.plist.spacingcompact表格行距
kxapp.xcassets.deleteUnreferencedFilesask编辑后不再被引用的图片文件怎么处理
kxapp.xcodeproj.defaultModebasicBuild Settings 默认显示 basic / customized / all
kxapp.xcodeproj.livePreview开编辑时实时重新计算解析值
kxapp.l10n.markSourceEditsForReview开改源语言文本时把已有翻译标为需复核
kxapp.l10n.extraMacros[]同步字符串时额外扫描的本地化宏

代码补全

设置说明
kxapp.swiftPath换用别的 Swift 工具链所在目录,留空用 xcode-select 选中的 Xcode
kxapp.swiftSourcekitLspSupportedLanguages由 SourceKit-LSP 负责的语言
kxapp.swiftSourcekitLspBackgroundIndexing后台索引 auto / on / off
kxapp.swiftSourcekitLspServerArguments传给 SourceKit-LSP 的额外参数
kxapp.swiftSourcekitLspDisable关闭代码补全
kxapp.swiftSourcekitLspTraceServer记录与 SourceKit-LSP 的通信,排查问题时用

接下来