百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术流 > 正文

下载量超 Xcode:这款优雅的色彩管理工具,人人都应该用上

citgpt 2024-08-08 12:44 16 浏览 0 评论

Sip作为一款取色器软件,曾在全球 Developer Tools Apps 中排名第一,并且在 4 个国家 developer top free apps 排行中超过 Apple 出品的编程软件 Xcode 成为第一,它有着怎样的魔力?(信息源自官方 blog)

A 君想评它为 macOS 上最佳取色器并不为过。先通过 1 分钟视频了解为什么它可以当最佳:

下载量超 Xcode:这款优雅的色彩管理工具,人人都应该用上

通过视频我们可以看到,Sip 是一款集收集颜色、组织配色和分享配色于一体的取色器,并且 A 君还发现它可以作为衣着和家具配色的利器,怎么用?文末有答案。

取色随心所欲

取色基本功能,在 Sip 中体现得十分顺滑。打开 Sip 它就会驻扎在 macOS 菜单栏中,需要使用时点击菜单栏 icon 中的取色按钮,同时鼠标所到处会变成放大镜的样子,同时显示着当前鼠标位置的颜色名称及代码。

在使用 Sip 取色时,如果碰到需要连续取多个颜色,或者对比多个类似颜色怎么办?这时只需要长按 shift 键,点选想获取的颜色,然后在 Sip 中查看,它们会清晰呈现出两种状态:单色与配色组。

右侧为单色色块,颜色示例后方标注着颜色名称和 Hex 格式值;左如上图左侧则为配色组,是将近期选取的多个颜色进行组合。

在 Sip 中,色块组的功能凸显着它灵活与强大。

色块肆意组合

Sip 的配色组合使用起来有种丝滑感——随意拖拽组合,与它的桌面停靠栏一同使用起来,用着享受,看着享受。

桌面停靠栏最多同时可以显示 10 组,当靠近 Sip 停靠栏并点击色块时,会发现 Sip 十分贴心的已经复制该颜色的 Hex 值。 Sip 停靠栏每一组颜色点开都可以进行单独调整。

当打开多个色板组合时,点击色块互相拖拽可以换色,甚至连颜色展示区域大小也能进行调整,这样就知道着重或减轻某些颜色看起来是什么效果了。

在 Sip 中更智能当操作还有:所有单色可以直接发送至 Photoshop 或 Adobe Illustrator 的色板中;所有单色和颜色组可以发送至代码文件或网页、邮件中。

作为一款取色器,大体要服务于设计软件或编程软件中,而它做到了真正服务于其中。奥妙就是 Sip 还拥有着强大的分享功能,也是它可以评为最佳取色器当理由。

分享手到擒来

在介绍中看到 Sip 适用于 Sketch,Photoshop,Illustrator,Xcode,Coda,Sublime 和 Espresso 这些设计及编程软件,一个取色器为什么会适配这么多软件?

因为在 Sip 使用过程中,它所有的颜色可以直接应用于它所适配的软件,无需再手动输入颜色 Hex 值或是在软件面板中重新取色。

如在 Sketch 和 Photoshop 等设计软件中,只要选中需要要换色的内容,将 Sip 中选取的颜色直接拖拽进来,就可以在设计软件中实现颜色更换。

如在 Xcode 和 Espresso 等编程软件中,只需要选中颜色块就可以将该色块代码直接输出至文本区,无需复制再粘贴或者手动输入一遍颜色代码。

值得一提的是,并非专业设计人士才能使用 Sip,A 君在 Sip 使用过程中就开发出了新的用法。因为 Sip 的配色组合十分方便,因此还可以用于获取衣着或家具挑选配色灵感。

另外,macOS 上有 Sip这么用的取色器,手机上用什么?这里推荐 iPhone 上的取色器Swatches,手机上的取色器功能就比较简单,但界面十分美观大方。不妨囤一个在手机里,开始收集这个彩色的世界吧。

相关推荐

js中arguments详解

一、简介了解arguments这个对象之前先来认识一下javascript的一些功能:其实Javascript并没有重载函数的功能,但是Arguments对象能够模拟重载。Javascrip中每个函数...

firewall-cmd 常用命令

目录firewalldzone说明firewallzone内容说明firewall-cmd常用参数firewall-cmd常用命令常用命令 回到顶部firewalldzone...

epel-release 是什么

EPEL-release(ExtraPackagesforEnterpriseLinux)是一个软件仓库,它为企业级Linux发行版(如CentOS、RHEL等)提供额外的软件包。以下是关于E...

FullGC详解  什么是 JVM 的 GC
FullGC详解 什么是 JVM 的 GC

前言:背景:一、什么是JVM的GC?JVM(JavaVirtualMachine)。JVM是Java程序的虚拟机,是一种实现Java语言的解...

2024-10-26 08:50 citgpt

使用Spire.Doc组件利用模板导出Word文档
  • 使用Spire.Doc组件利用模板导出Word文档
  • 使用Spire.Doc组件利用模板导出Word文档
  • 使用Spire.Doc组件利用模板导出Word文档
  • 使用Spire.Doc组件利用模板导出Word文档
跨域(CrossOrigin)

1.介绍  1)跨域问题:跨域问题是在网络中,当一个网络的运行脚本(通常时JavaScript)试图访问另一个网络的资源时,如果这两个网络的端口、协议和域名不一致时就会出现跨域问题。    通俗讲...

微服务架构和分布式架构的区别

1、含义不同微服务架构:微服务架构风格是一种将一个单一应用程序开发为一组小型服务的方法,每个服务运行在自己的进程中,服务间通信采用轻量级通信机制(通常用HTTP资源API)。这些服务围绕业务能力构建并...

深入理解与应用CSS clip-path 属性
深入理解与应用CSS clip-path 属性

clip-pathclip-path是什么clip-path 是一个CSS属性,允许开发者创建一个剪切区域,从而决定元素的哪些部分可见,哪些部分会被隐...

2024-10-25 11:51 citgpt

HCNP Routing&Switching之OSPF LSA类型(二)
  • HCNP Routing&Switching之OSPF LSA类型(二)
  • HCNP Routing&Switching之OSPF LSA类型(二)
  • HCNP Routing&Switching之OSPF LSA类型(二)
  • HCNP Routing&Switching之OSPF LSA类型(二)
Redis和Memcached的区别详解
  • Redis和Memcached的区别详解
  • Redis和Memcached的区别详解
  • Redis和Memcached的区别详解
  • Redis和Memcached的区别详解
Request.ServerVariables 大全

Request.ServerVariables("Url")返回服务器地址Request.ServerVariables("Path_Info")客户端提供的路...

python操作Kafka

目录一、python操作kafka1.python使用kafka生产者2.python使用kafka消费者3.使用docker中的kafka二、python操作kafka细...

Runtime.getRuntime().exec详解

Runtime.getRuntime().exec详解概述Runtime.getRuntime().exec用于调用外部可执行程序或系统命令,并重定向外部程序的标准输入、标准输出和标准错误到缓冲池。...

promise.all详解 promise.all是干什么的
promise.all详解 promise.all是干什么的

promise.all详解promise.all中所有的请求成功了,走.then(),在.then()中能得到一个数组,数组中是每个请求resolve抛出的结果...

2024-10-24 16:21 citgpt

Content-Length和Transfer-Encoding详解
  • Content-Length和Transfer-Encoding详解
  • Content-Length和Transfer-Encoding详解
  • Content-Length和Transfer-Encoding详解
  • Content-Length和Transfer-Encoding详解

取消回复欢迎 发表评论: