Dash-Plugin-for-Xcode: 快速访问API文档的Xcode插件

Dash-Plugin-for-Xcode: 快速访问API文档的Xcode插件

Dash 是一款流行的 API 文档浏览器,在开发过程中提供实时、离线的 API 查阅功能。而 Dash 插件则是将这一优秀工具集成到 Xcode 开发环境中的利器。

项目简介

Dash Plugin for Xcode 是一个开源的 Xcode 插件,使得开发者可以在 Xcode 中无缝地使用 Dash 浏览器查阅 API 文档。这使您无需离开 IDE,即可快速查找所需信息,提高开发效率。

项目地址:

功能与用途

通过安装 Dash Plugin for Xcode,您可以:

  1. 在 Xcode 编辑器中直接访问 Dash 的文档库。
  2. 使用快捷键或菜单选项调出 Dash 并搜索 API 文档。
  3. 自定义 Dash 插件的行为以满足您的特定需求。
  4. 兼容多种编程语言和技术框架的文档。

该插件适用于 iOS、macOS 及其他基于 Swift 和 Objective-C 的软件开发。

特色功能

以下是 Dash Plugin for Xcode 的主要特色:

集成无缝

Dash Plugin for Xcode 将 Dash 功能完美融入 Xcode 开发环境,为用户提供更加便捷的 API 查阅体验。

跨平台支持

该插件兼容 macOS 上的 Xcode,为您提供跨平台的一致性体验。

智能感知

根据上下文自动识别当前文件所使用的编程语言,并展示相关 API 文档。

定制化配置

允许用户自定义快捷键及菜单项,使其更符合个人习惯。

离线访问

借助 Dash 内置的离线文档库,您可在任何网络条件下查阅 API 文档。

如何使用?

要开始使用 Dash Plugin for Xcode,请遵循以下步骤:

  1. 下载并安装 Dash(如尚未安装):https://kapeli.com/dash
  2. 打开 Xcode,并在插件管理面板中启用 Dash 插件。
  3. 配置 Dash Plugin for Xcode 的快捷键或菜单项以方便使用。

现在,您可以通过 Dash Plugin for Xcode 快速查阅 API 文档了!

结论

如果您是 Xcode 开发者并需要经常查阅 API 文档,那么 Dash Plugin for Xcode 必将成为提升开发效率的重要工具。赶快尝试一下吧!

项目地址:

ESJsonFormat-Xcode 将 JSON 格式化输出为模型的属性 写在之前的注意 JSON中的key对应的value为Null的话会格式化成NSString类型 格式化之前光标放在你需要添加属性的地方 RootClass需要自己手动创建,插件只负责RootClass里面的属性生成 生成的MJExtension 2.0框架中objectClassInArray方法(类方法) 怎么安装: 方式1:下载-Xcode打开-Command B-重启Xcode 方式2:通过Alcatraz安装,搜索ESJsonFormat 方式3:下载-解压plugin文件夹中zip到~/Library/Application Support/Developer/Shared/Xcode/Plug-ins-重启Xcode 怎么使用: Window-ESJsonFormat-输入Json-Enter OR 快捷键(Control Shift J)-输入JSON-Enter 功能说明: -0.1 通过JSON字符串生成对应属性 通过文件写入的方式生成到.m文件 支持输入嵌套模型名称 -0.2 支持Swift 修复JSON的value的值为Null的时候多出来的空行 修复BOOL类型值格式化失效问题 -0.3 支持生成MJExtension框架中objectClassInArray方法 修复数组嵌套多级,里面子数组不能格式化的Bug Alcatraz 支持 Alcatraz ,请搜索ESJsonFormat 效果: 简单模型 复杂模型 图中的JSON格式 {     "name": "王五",     "gender": "man",     "age": 15,     "height": "140cm", } {     "name": "王五",     "gender": "man",     "age": 15,     "height": "140cm",     "addr": {         "province": "fujian",         "city": "quanzhou",         "code": "300000" },     "hobby": [         {             "name": "billiards",             "code": "1" },         {             "name": "computerGame",             "code": "2" }     ]  } 计划实现: 将嵌套模型生成文件 其他: 如在使用过程中需要到问题,请你Issues我。 有什么好的想法也可以Issues我。 如果你半夜睡不着觉也可以Issues我。 Thanks:GsonFormat、VVDocumenter-Xcode、MJExtension 标签:ESJsonFormat
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乌昱有Melanie

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值