首页 > 其他分享 >Xcode Format Swift 代码

Xcode Format Swift 代码

时间:2024-07-21 10:40:56浏览次数:18  
标签:XCFormat Format Xcode 配置 快捷键 Swift

XCode 默认是不带上的 Swift 代码的 Format 的需要去 Mac App Store 下载 XCFormat 配合使用才能使用格式化功能

如何配置 XCFormat

1. 打开一次 XCFormat

打开一次后才能激活系统各种配置项

打开后界面

2. 系统配置中开启权限

这是我觉得比较蛋疼的地方,配置隐藏得有点深,

先搜索扩展配置,选择Xcode Source Editor

勾选 XCFormat 即可

这个时候就可以在XcodeEditor 上看到 XCForamt 菜单

3. 配置快捷键

默认 XCFormat 是不会带任何的快捷键的,需要自己手动在系统中配置(极其蛋疼)
导航到下图中的位置

进入二级界面后点击添加按钮,如下图

在所有的的应用程序中增加 Xcode,表示只是为 Xcode 设置

菜单标题输入你想要设置的快捷方式标题,其实就是Format Selected LinesFormat Active File

这里不要输入错误,是不能修改的,只能删掉重新加入,还有快捷键也是不能修改的,也是要决定好不要变了

我设置的快捷键为control + option + command + L设置完成后如下图

最后点击完成即可,最后效果如图

标签:XCFormat,Format,Xcode,配置,快捷键,Swift
From: https://www.cnblogs.com/Jabba93/p/18314237/xcode-format-swift-dai-ma

相关文章

  • CF466E Information Graph 题解
    题目链接LuoguCodeforces题意简述某公司中有\(n\)名员工。为方便起见,将这些员工从1至\(n\)编号。起初,员工之间相互独立。接下来,会有以下\(m\)次操作:员工\(y\)成为员工\(x\)的上司。保证此前\(x\)没有上司。员工\(x\)拿到一份文件并签字,随后交给他的上司......
  • INFS5710 Information Business Analytics
    INFS5710 InformationTechnology Infrastructurefor BusinessAnalyticsProjectStatement(Due by noon 12 PM on Monday29July2024via Moodle)• This project accounts for 25% of the total marks for this course.• Thedeliverablesarea......
  • llamafactory/data/formatter.py [源码解析]
    importjsonimportrefromabcimportABC,abstractmethodfromdataclassesimportdataclass,fieldfromtypingimportList,Literal,Optional,Tuple,Unionfrom.data_utilsimportSLOTSfrom.tool_utilsimportDefaultToolUtils,GLM4ToolUtils@dataclass......
  • Linux PSI--Pressure Stall Information
    Google在在Android11及之后版本的LMKD中,使用了psi作为杀进程的策略,本文简单介绍下psi。转载自使用PSI(PressureStallInformation)监控服务器资源_Linux_gameneedless_InfoQ写作社区1.概述当CPU、内存或IO设备争夺激烈的时候,系统会出现负载的延迟峰值、吞吐量下降,并可能触发......
  • [1036] Extracting hyperlink information from an Excel file
    Certainly!ExtractinghyperlinkinformationfromanExcelfile(specifically.xlsxformat)inPythoncanbedoneusingtheopenpyxllibrary.Let’sdiverightin:Usingopenpyxl:First,makesureyouhavetheopenpyxllibraryinstalled.Ifnot,youcan......
  • SwiftUI Release 引入的辅助焦点管理
    文章目录前言使用@FocusState属性包装器高级技巧:专用辅助技术可聚焦字段的高级用法优化体验运行截图总结前言SwiftUIRelease引入了强大的新功能,其中之一是辅助焦点管理。这个新功能使得在SwiftUI中处理辅助技术(如VoiceOver和SwitchControl)的焦点状态变得......
  • 7、nginx-日志模块的格式-log_format main、access.log(访问服务器记录的日志)
    日志模块的名称:ngx_http_log_module路径:vim/etc/nginx/nginx.conf相关指令:·日志格式:log_format---nginx有非常灵活的日志模式,每个级别的配置可以有各自独立的访问日志、日志格式通过log_format命令定义··语法Syntax:log_formatname[escape=default|json]......
  • iOS开发基础105-Xcode收集Crashs的各种方法
    Xcode提供了一整套工具和功能来帮助开发者收集、分析和处理应用崩溃报告。通过这些工具,开发者可以追踪和解析崩溃日志,以更加准确和及时地修复问题。以下是详细介绍Xcode工具收集崩溃报告的各种方法。一、通过设备获取崩溃报告1.连接设备将iOS设备通过USB连接到您的Mac......
  • bluz glib编程 --- GVariant Format Strings 介绍
    GVariantFormatStrings类型字符串实例分析(sa{sv}as)外层是元组类型,内含三个成员,分别是字符串s字典类型数组a{sv},字符串作为key,variant作为value字符串类型数组as(i@ii)外层是元组类型,内含三个成员,分别是gint类型数字类型ivariant类型@i,对应数字......
  • Swift开发基础06-闭包
    Swift的闭包(Closures)是一种将功能块和上下文整合并演示在代码中的一种手段。闭包可以捕获并存储其上下文中的变量和常量。与普遍存在于其他语言的匿名函数(如Python的lambda、JavaScript的函数表达式)类似,Swift的闭包提供了强大的功能,并在很多场景中替代了函数。闭包有三种主要形式......