首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MAC电脑功能“一指禅”,Windows系统中也能使用

大家都知道,苹果家产品中,所有的系统都是不开源。这使得苹果系统中环境非常好,而且同时也拥有很多高效便捷功能。...而我们经常使用WIN系统,拜开源所赐,没有什么系统中软件或者功能是WIN系统复制不出来。...所以今天macdown小编就来给大家推荐一款工具,就算在WIN系统中也能使用MAC系统中功能—“一指禅”。...而QuickLook就是WIN系统中实现“一指禅”这个功能工具,虽然它本身体积可能比较大,但它占用系统资源非常少,不会影响系统流畅度,几乎可以忽略不计。...但只要他在你右下角缩着,你就能在WIN系统中使用MAC系统中著名功能“一指禅”了,无论任何种类文件,压缩包也好,视频也好,还是各种我们不知道有何用途后缀名文件也好,只要选中后点一下空格键,就能快速预览文件当中内容了

1.5K40
您找到你想要的搜索结果了吗?
是的
没有找到

肘子 Swift 周报 | Swift,超越苹果生态!

首先,Swift Server Workgroup[2](SSWG)所开发 Swift for Visual Studio Code[3] 极大地提升了 VSCode 开发 Swift 体验,为开发者提供了更加方便跨平台开发环境...社区不仅为语言增添了更适合嵌入式开发 功能和示例[6],更有厂商推出了易于使用 一体化开发套件[7]。...在这篇文章里,Rudrank Riyam 为我们揭示了如何利用 Claude 3 Haiku —— 一种既经济又高效后端服务,来为音乐应用提供消息流式处理功能。...在这篇文章中,Hina Khan 展示了如何使用 Playgrounds 进行图像处理,创造出既动态又吸引人视觉效果。...实际,该应用复杂模板编辑器几乎完全使用 SwiftUI 开发,且表现出色。这一点彰显了 SwiftUI 实际应用中强大潜力和灵活性。

11610

一键替换Key Mac软件制作教程第一篇

Language选择Swift,我们选中Use Storyboard. 点击Next保存在我们Github项目本地主目录。 ?...我们发现运行起来并不在中心点位置,我们设置只要运行就在中心点。 因为之前没有接触过Mac开发,因此也是不熟悉,我们谷歌一下。 经过我们苦苦查询,然而。对于Mac开发资料很少,我竟然没找到。...我们控件搜索里面输入label关键词,发现搜索出来还是NSTextFiled只是输入框禁用了,看来Mac是没有NSLabel这个属性。...我们放置一个NSTableView控件�约束如下。 ? 我们放置NSView紧接着刚才表格下面。 我们运行一下,看一下效果。 ? 此时我们界面搭建完毕。...我们发现缺少一个导入和导出功能,我们菜单File选项新增两个功能导出,导入。 ? 我们AppDelegate去实现这两个功能

84610

macOS开发之NSTableView应用详解

OS X v10.6版本之前,NSTableView中行数据载体视图必须是NSCell子类,之后版本OS X支持开发者创建基于ViewTableView视图,同样也支持基于CellTabelView...如果我们要对Cell渲染进行一些定制,可以如下方法中实现: //将要渲染cell调用方法 开发者可以拿到cell对象做定制 - (void)tableView:(NSTableView *)tableView...nil 如果这时返回了Cell,则此Cell宽度会覆盖整个列表 使用时要多加注意 */ - (nullable NSCell *)tableView:(NSTableView *)tableView...*/ - (NSInteger)numberOfRowsInTableView:(NSTableView *)tableView; /* 如果使用cell-baseTableView视图,这个方法是必须实现...:(NSInteger)columnIndex toColumn:(NSInteger)newColumnIndex; //设置某行向左或向右滑动时要显示功能按钮 /* typedef NS_ENUM

4.7K21

Mac OSX 开发基础控件学习之 NSOutlineView

NSOutlineView-feature.png 开发基于osxApplication过程中,当我们需要显示一组列表结构数据时,比较容易想到控件是NSTableView;但如果你显示数据有层级结构时...,NSTableView就会面临一个问题:因为osx中,NSTableView没有分组功能( sections) 因为cocoa 中提供了另一个控件供满足我们需求NSOutlineView它是继承自...NSTableView子类,是Mac OSX Application常用控件之一,与NSTableView相似,NSOutlineView也使用行和列来显示内容,但所不同是NSOutlineView...使用具有层级数据结构 下面我们通过一个示例(你也可以从这里Demo下载工程,但更推荐自己一步一步创建工程并实现功能)来简单学习一下怎样使用NSOutlineView显示带有层级结构数据内容 创建osx...数据模型 NSOutlineViewData model 与NSTableView有些不同,因为NSOutlineView显示层级结构,因此Data model中要能够表示出这种数据层级来:root

1.5K20

一步一步,开始上手Mac 开发(一)

学习目标: 通过本文,你可以创建你第一个Mac Application,编译并指定版本号,而且经过练习,你应该掌握: 1. 如何使用Xcode 创建Mac app 2....Mac中,这个控件叫做NSTableView(类似iOS中UITableview)。...可能你已经意识到了,iOS中你熟知许多UIKit控件,就是脱生于Mac OSX AppKit,只是把原来Mac OSX中NS前缀改为UI前缀而已,因此,多数情况下,你iOS中经常用控件基本...Mac已经存在了,试着使用NS来代替UI开头查找一下,你会惊讶发现许多控件:NSScrollView, NSLabel, NSButton 等,但要注意,这些控件API可能在Mac环境中会与iOS...OSX中table view 控件是NSTableView,它类似iOS中UITableView,不同NSTableView一行(row)中可以有很多列(column) 1.20 选中table

4K40

一键替换Key Mac软件制作教程第二篇

因为之前我们只是创建了测试文件,里面是没有任何东西。所以会正常提示配置文件内容不是一个JSON文本。 现在导入功能算是基本写完了,我们继续写导出功能。...let savePannel = NSSavePanel() savePannel.runModal() 我们导出功能执行这个方法,看一下效果。 ? 看样子和我们用到其他软件十分相似了。...} } enum OFileMangerExportError:Error { case cannel case error(message:String) } 我们已经做好了导入和导出功能,...{ didSet { reloadTableView() } } func reloadTableView() { } AppDelegate里面新增加一个方法refershViewControllerList...mac开发中使用自定义NSTableCellView 我们实现NSTableView代理,先设置3条测试数据。

68520

iOS之深入解析Xcode 13正式版发布40个新特性

、Vim 键绑定支持、Swift 包集合; 可以命令行使用 cktool 与 CloudKit 数据库架构和记录进行交互; 可以命令行使用 TextureConverter 将纹理压缩为所有 Metal...十八、预览 预览现在支持预览视图时检查视图辅助功能元素。...); Xcode 分发助手中自动签名现在支持云签名; Xcode 13 支持 Mac 为 TestFlight 配置应用程序; 现在可以命令行使用 notarytool 与 Apple 公证服务进行交互...二十五、Swift Packages 根包和基于分支包依赖项现在可以在其目标设置中使用 unsafeFlags; Swift 包现在可以声明 Mac Catalyst 部署目标,并且现在可以构建条件中将...,并显示描述如何停止自动化文本; macOS 中,或在具有密码设备使用自动化时,必须从管理员帐户运行自动化,并且必须进行身份验证以授权自动化; XCTest 现在支持从 App Tracking

8.7K40

Swift 周报 第二十三期

随着安卓手机厂商普遍采用 USB-C 接口,目前来看苹果公司自家新品采用 USB-C 接口,也是整个手机行业大势所趋。...当前 formParams 视图将在下一个次要版本中弃用和删除。 讨论将反射元数据划分为运行时和调试类别[3] 目前情况: 可以完全启用或禁用反射功能。...(中间没有选项) 当使用 -disable-reflection-metadata 标志禁用时,LLDB 将无法使用反射元数据,从而导致调试功能显着降低。...如果你 macOS 开发但部署到 Linux,你不再需要在 Linux 运行你代码来验证它是否工作,你可以在你 Mac 编辑、编译、运行和调试你项目, VS Code 中运行 docker...有趣是,这个 API 某些部分被默默地引入并融入了 Swift 并发 ABI——适用情况下,我们解释了这些关系以及我们如何使提议 API 满足那些现有的要求。

1.1K20

知识点 | 纯代码实现NSOutlineView详细步骤

Tech 【故事背景】 同事A和B都是小菜鸟一枚,最近都在自学MAC开发。 ? 我想写个菜单,分为主食、甜点、饮料等类目,每个类目下又有一些分类,用什么控件比较合适呢?...NSTableView好像不太方便展示分组数据。 可以试试NSOutlineView。...NSOutlineView是NSTableView子类,但是他比NSTableView多了分组功能使用层级数据结构。 ? ? 哦!那我查查怎么使用。 半小时后…… ?...经过两位研究,实现详情以及注意事项总结为以下几个步骤: 1.初始化outlineView并设置相关属性 需要注意是,outlineView必须放在scrollView才可以显示,所以我们初始化outlineView...以上是探索纯代码实现NSOutlineView学习过程中一些小总结,希望大家不吝珠玉,给予补充或者提出建议,一起学习交流。

1.9K40

iOS开发常用之测试调试、动态更新

snoop-it -snoop-it比UIViewController-Swizzled好用,代码托管谷歌。 版本 - 版本比较小工具。...CleanroomLogger - 相当于CocoaLumberjack或Log4jSwift版本,功能上甚至更强大。另外,源代码中已经内含了完整API文档,使用非常方便。...KIF - 是一个开源用户界面UI测试框架。使用KIF,并利用iOS中辅助功能API,你将能够编写模拟用户输入,例如点击,触摸和文本输入,自动化UI测试。...======== 动态更新 waxPatch - 大众点评屠毅敏同学基础蜡基础写了waxPatch,这个工具主要原理是通过lua来针对objc方法进行替换,由于lua本身是解释型语言,可以通过动态下载得到...是不可多得地学习WatchKit示例式教程(1.如何创建一个简单交互式计数器; 2.如何从手表控制iOS应用程序; 3.如何在WatchKit应用程序和iOS应用之间共享数据; 4,如何创建一个拥有不同背景色数字时钟

3.4K20

老司机 iOS 周报 #98 | 2020-01-06

主要介绍了如何在 view controller 中使用 scroll view 并且设置它约束和如何设置 scroll view 元素约束并且如何通过设置当中元素约束来自动控制 scroll view...作者总结了学习 SwiftUI 需要所有文章列表,包括基础知识、布局系统、架构、声明式特性、动画和交互、辅助功能、绘制自定义视图总 28 篇文章,推荐给对 SwiftUI 感兴趣同学。...本文是来自手淘架构组谢俊逸同学二进制重排方案基础,针对原有方案一些实践限制,提出了一种基于静态库二进制插桩重排方案,对于大量应用组件化构建应用团队来说,是一个值得学习借鉴好文章。...9to5mac 年度回顾:Apple 2019 年全年发布所有产品 @张嘉夫:对于苹果公司而言,2019 年是繁忙一年,全年分发了无数硬件和软件版本。...工具 Publish @四娘:Publish 是一个使用 Swift 编写静态网站生成器,支持主题和插件等自定义功能,前身是 SwiftBySundell 这个网站生成工具,现在作者整理后将它开源了出来

82110

Swift Playgrounds 4 娱乐还是生产力

image-20211219194001850 或许由于 iPad 下最多只能分两屏原因,使用 Swift Playgrounds playground 模式调试代码,我获得了比 Mac 更好专注度... iPad 开发可上线发行 iOS 应用程序 Swift Playground 4 中最亮眼功能就是提供了直接在 iPad 通过 Swift Playgrounds 构建应用程序能力(需要...image-20211219202725921 Swift DocC 全面支持 苹果为 Swift Playgrounds 4 提供了不少新课件,主要集中于如何创建 app,如何使用 SwiftUI...iPad 也运行相当流畅)•专业 Swift 开发者用 playground 模式来实现灵感,测试想法(在生产力方面最接近 Mac体验)•专业 Swift 开发者只有 iPad 情况下..., Swift Playgrounds 继续进行 Mac 尚未完成部分工作(需将项目转换成 Swift Playgrounds App 模式)。

72620

AirServer 7 for Mac(Mac专用投屏工具)v7.2.6永久激活版

AIrServer 7 for Mac是一款能够通过本地网络将音频、照片、视频以及支持AirPlay功能第三方App,从iOS设备无线传送到Mac电脑屏幕,把Mac变成一个AirPlay终端实用工具...使用AIrServer,您可以将设备显示屏无线传输到Mac或PC,然后从那里传输到投影仪,智能板或HDTV。...它也是第一个允许您从iTunes或其他iOS设备直接将音频流式传输到计算机或iOS设备Mac / iOS应用程序。您还可以大屏幕播放电影和音乐,或与朋友和家人分享照片和视频,无需任何复杂设置。...获取适用于iOS 8App Store开发人员包,并为您视频预览添加音频评论。AIrServer提供比新USB方式更高质量清晰视频,并具有画外音功能。...获取适用于iOS 8App Store开发人员包,并为您视频预览添加音频评论。AIrServer提供比新USB方式更高质量清晰视频,并具有画外音功能

91920

用 SwiftLint 保持 Swift 风格一致

---- 使用 Xcode 集成 SwiftLint 你可以 Github 获得SwiftLint[1]。.... | Swift正在警告一行之后有一个额外空格 Swift 正在警告一行之后有一个额外空格 ---- SwiftLint 规则 SwiftLint 包含了200多条规则,并且 Swift...在这种情况下,可以在出现问题代码之前简单地禁用 SwiftLint 规则,然后重新启用该规则。显然,如果这些启用/禁用代码片段代码中到处都是,那就不太好了。这种技术应该谨慎地被使用。...SwiftLint 不仅仅能帮助解决格式问题 SwiftLint 不仅仅能解决很多格式问题,它功能还有很多。比如限制一个函数参数个数,函数、文件最长多少行,使用更精简,更Swift 函数等等。...参考资料 [1] SwiftLint: https://github.com/realm/SwiftLint [2] HomebrewMac软件包位置: https://mkyong.com/mac

2.3K21

市值一夜蒸发8000亿元 | Swift 周报 issue 50

3 月 25 日,根据界面·财联社《科创板日报》报道,百度将为苹果今年发布 iPhone16、Mac 系统和 iOS18 提供 AI 功能。...此外,还介绍了 Adwaita for Swift 跨平台应用开发和应用发布方面的优势,以及如何参与该项目。...Swift AttributedString 常见使用方法摘要: 这篇博客介绍了 swift 开发中常见 AttributedString 使用方法。... SwiftUI 中如何构建异步 Button 摘要: 文章介绍了如何在 SwiftUI 中使用 Swift Concurrency 异步功能来创建异步按钮。...作者展示了如何通过简单示例来创建一个按钮,该按钮每次按下时都会启动一个异步任务。讲解了如何对按钮进行改进,以在任务执行期间禁用按钮,以及如何将按钮逻辑提取到一个专用视图中。

13421

100个iOS开发设计程序员面试题汇总,你将如何作答?

关于iOS技术 ·请解释一下Handoff是什么,并简述它是如何实现iOS、Mac/网页应用互通。 ·iCloud包含了哪些技术与服务? ·iOS扩展是指?能否列举一些热门或常见范例?...能否描述一下如何在应用中使用ApplePay? ·请解释一下iOS应用沙盒机制。 ·VoiceOver是什么?请举例解释一下iOS中辅助功能(Accessibility)。开发者如何使用这些功能?...·为什么CocoaTouch类名称是以两个大写字母开头? ·Swift和Objective-C分别是什么?两者相比有何不同之处,又有何联系? ·为什么OptionalSwift语言中非常重要?...Swift中,什么情况下能使用NSError,什么情况下不能? ·请说明如何使用Instancetype及其重要性。 ·Swift中,什么时候该用let,什么时候该用var?...如何防止用户使用过程中遇到新Bug? ·Objective-C类是怎么执行?Objective-CRuntime是如何实现? ·iOS是如何提高安全性,保护用户隐私信息

1.4K40
领券