当前位置: 首页 > news >正文

中小型企业网站建设手表网站妨水

中小型企业网站建设,手表网站妨水,网站建设招聘系统,深圳品牌策划公司推荐概览 Xcode 是开发  应用不可或缺的王牌主力军#xff0c;虽然 Xcode 中一些常用使用姿势想必大家都已驾轻就熟#xff0c;但其中仍有一些隐藏宝藏小技巧不为人知。 充分挖掘它们可以极大加速和方便秃头码农们日常的撸码行为。 一般的#xff0c;它们分为两类#xff… 概览 Xcode 是开发  应用不可或缺的王牌主力军虽然 Xcode 中一些常用使用姿势想必大家都已驾轻就熟但其中仍有一些隐藏宝藏小技巧不为人知。 充分挖掘它们可以极大加速和方便秃头码农们日常的撸码行为。 一般的它们分为两类方便代码开发和加速源代码编辑。 在本篇博文中就让我们分别来选取一些为大家介绍吧 概览代码片段code snippet快速插入定制代码片段“并发重构”同时修改多处源代码总结 本文所有实例都在 Xcode 15.0 中操作演示。 Let‘s go 代码片段code snippet快速插入 在 Xcode 中对于一些常用代码片段每次重复输入会非常繁琐比如下面这段 struct Foo {private var _value 0var value: Int {get {_value}set {_value newValue}} }以上我们围绕 _value 为 Foo 创建了一个 value 计算属性。其中我们分别设置了它的 get set 读写器。在包含大量计算属性的结构或类中每次都手动创建非常麻烦。 别急Xcode 非常人性化的为我们提供了代码片段快捷命令只需敲入 vargetset 然后补全代码即可 所有常用代码片段快捷命令一览可以按下 Shift Command L 键呼出 值得注意的是只有在正确上下文中代码片段快捷命令才会被识别比如下面的 docatch 快捷命令在错误语境中无法被触发这进一步降低了犯错的可能 使用 Xcode 现成代码片段快捷命令没什么了不起的更厉害的是我们可以恣意定义自己的代码片段快捷命令。 定制代码片段 资深秃头码农们经过多年耕耘时常会总结出一些精华代码小段。为了避免它们成为沧海遗珠我们可以在 Xcode 中将其制成代码片段并赋予特定的快捷命令。 比如我们写了一个供快速测试用的结构 Test为了能在所有项目中使用它我们可以将其制作为代码片段。 struct Test: Identifiable, CustomStringConvertible {var name: Stringvar id: String {name}var timestamp: Date?var description: String {\(name) \(timestamp ?? Date.distantPast)} }在 Xcode 编辑器中全选上面 Test 结构的代码然后在鼠标右键点击弹出的菜单中选择 Create Code Snippet… 在新建代码片段窗口中补全相关信息尤其是其中的 Completion 内容它就是自定义代码片段对应的快捷补全命令 现在快速测试时我们可以极速创建 Test 测试结构定义 自定义代码片段快捷命令在分步骤演示开发流程时也十分有用我们可以循序渐进的设置好若干快捷命令随后依次递进展示给小码农们看 我们还可以非常方便的编辑已保存的代码片段操作非常简单小伙伴们可以自行尝试。 “并发重构”同时修改多处源代码 上面我们介绍了使用代码片段快捷命令简化开发的方法下面让我们从另一个角度来聊聊如何为源代码编辑加速助力。 在使用 Xcode 日常开发中重构绝对是重度操作。 比如如果我们要将下面 SwiftUI 代码中所有 Text 字体样式从 .title 改为 .headline 并做字体加粗该如何操作呢 struct TestView: View {var body: some View {VStack {Text(大熊猫侯佩 csdn).font(.title)HStack {Text(大熊猫侯佩 csdn).font(.title)}HStack {VStack {Text(大熊猫侯佩 csdn).font(.title)Text(大熊猫侯佩 csdn).font(.title)}}}} }可能小伙伴们脑海中涌现的第一个念头是全局替换不过全局替换无法提供自动代码补全而且很容易替换出错。 Xcode 编辑器包含了一个很好的解决方案我称之为“并发重构”它可以同时多选和修改指定内容。我们只需选中所有需要重构的内容然后做出改变即可改变会同时发生而且代码补全会保证多处更改不会出错。 具体操作为 Command F 呼出搜索框填入想要修改的内容Option Command G或 Shift Option Command G 逆序选中依次选中每处需要重构的内容直接更改即可 或者我们还可以用更简单的步骤 在编辑器中选中需要修改的内容Command E 将其加入搜索搜索框并不会弹出Option Command G或 Shift Option Command G 逆序选中依次选中每处需要更改的内容直接更改即可 这种方法不需要呼出搜索框即可并行修改更加便捷 对于一些在可视范围内相同内容同时重构的场合使用“并发重构”不会出错并且带自动补全妥妥的奇门遁甲 神兵利器棒棒哒 总结 在本篇博文中我们介绍了两个非常简单、但却会让 Xcode 使用进入一个新境界的操作秘技相信大家会喜欢上它们。 感谢观赏再会
http://www.zqtcl.cn/news/461216/

相关文章:

  • 做网站是属火的职业吗苏州网站建设信息网络
  • 怎么自己建一个论坛网站如何做中国古城的网站
  • 做网站表格网站建设综合实训案例
  • vs2012 网站开发wordpress好看的页面跳转
  • 阿里去要企业网站建设方案书小程序开发 杭州
  • 微信公众号文档网站开发与优化课程总结
  • 网站建设网课海东营销网站建设公司
  • 仿站工具教程视频宣传片免费模板
  • 美食网站建设项目分析报告莱芜都市网人才招聘
  • js做网站福田网站设计公司
  • 郑州做网站好长春市建设工程信息网站
  • 题库网站怎么做做网站文件夹都起什么名字
  • 河南网站怎么备案东台市住房和建设局网站
  • 有什么手机做网站的asp.net网站安全
  • 怎么做查询网站后台做爰的视频网站
  • 迪虎科技网站建设国际市场那个app可以看
  • 怎么做跳转不影响原网站排名wordpress添加邮箱设置
  • 网站内容规范外贸电商怎么做
  • 郑州做网站齿轮wordpress 文章h标签美化
  • 建设银行网站怎么修改手机号码吗网站建设怎样容易
  • 网站建设风险管理计划书户外媒体网站建设免费
  • 学到什么程度可以做网站网站维护的要求包括
  • 泉州网站设计平台南阳响应式网站
  • 阿里云 企业网站选哪种推广普通话的文字内容
  • 广州市南沙建设局网站中山建网站咨询电话
  • 怎么创建网站快捷方式网络服务器搭建配置与管理 下载
  • 现在什么类型网站没有人做wordpress get_categories()
  • 石家庄网站推广优化闲鱼网络营销方式
  • 精诚时代 网站谁做的北京网站设计必看刻
  • 长沙网站排名报价企业管理培训课程网课