话说,之前的前端工程师在入行时都当过切图仔或切图女。曾经,切图做为前端一门基础且必备的技能,不知什么时候开始已经再也不提起。不少面试官在招聘时都忽略了PS的存在,其实在国外一位优秀的前端工程师是包揽设计工做的,PS玩得可溜呢。html
如今大部分的前端工程师都说,这个图让设计师去切吧,这个图标这样这样切,那个背景图抽离出来,要这层不要那层。说多了感受会被设计师拿刀砍死,就像下面那样。。。前端
有时候设计师切出来的效果多是下图左边酱紫的,可是你指望的切图效果可能又是下图右边酱紫的。为何会存在这种差别呢,我曾经当过大半年的UI设计师,从设计师的角度来看,没有过多考虑代码对切图的加成和代码实现布局的影响。node
例如轮廓outline
、外边距margin
、内边距padding
、圆角border-radius
、 盒子阴影box-shadow
、滤镜filter
、行高line-height
、文字阴影text-shadow
等CSS属性在PS上的表现仍是会存在差别的,标准不一,设计师没法理解代码里的规范,开发者没法理解设计里的规范,再加上各类图层叠加效果以及融合变化,因此很难分离出开发者想要的效果。因此只有熟练操做PS才能分离出开发者想要的图层及其效果,为切图规范标准化。git
为何今天我要把这个话题提出来呢,我只想说明有时候本身切出来的图才是本身想要的。若是不想像下面这样,仍是赶忙必备下几个经常使用的切图小技能吧。本身动手,丰衣足食,无可奉告,一边玩去。github
贴下切图经常使用的快捷键,我对这些快捷键操做进行了分类,方便记忆,只需记住如下经常使用快捷键便可。面试
文件快捷键segmentfault
ctrl/cmd + q
ctrl/cmd + o
ctrl/cmd + w
ctrl/cmd + n
ctrl/cmd + s
ctrl/cmd + alt + s
ctrl/cmd + shift + s
ctrl/cmd + shift + alt + s
工具快捷键浏览器
v
m
l
w
c
i
j
b
s
y
e
g
o
p
t
a
u
h
z
编辑快捷键性能优化
ctrl/cmd + c
ctrl/cmd + x
ctrl/cmd + v
ctrl/cmd + z
ctrl/cmd + alt + z
ctrl/cmd + shift + z
ctrl/cmd + shift + c
ctrl/cmd + shift + v
选择快捷键微信
ctrl/cmd + a
ctrl/cmd + d
ctrl/cmd + shift + d
ctrl/cmd + shift + i
ctrl/cmd + alt + d
视图快捷键
ctrl/cmd + +
ctrl/cmd + -
ctrl/cmd + 0
ctrl/cmd + 1
ctrl/cmd + r
ctrl/cmd + "
ctrl/cmd + :
ctrl/cmd + h
图层快捷键
ctrl/cmd + j
ctrl/cmd + e
ctrl/cmd + t
ctrl/cmd + shift + n
ctrl/cmd + alt + shift + f
ctrl/cmd + alt + a
备注
ctrl/cmd + +/-
缩放到想要的视图大小c
切片工具对目标进行裁剪ctrl/cmd + shift + alt + s
保存切图自动选择
→ 选择图层
alt
+ 左击目标 (移步到图层视图,此时已选中所需图层)alt
+ 左击当前图层的显示图标
(此时已在透明前景色显示目标)首次使用时需配置:同上
自动选择
→ 选择图层
alt
+ 左击目标 (移步到图层视图,此时已选中所需图层)ctrl/cmd
+ 左击图层 (选中全部须要合并的图层)ctrl/cmd + e
(生成新的目标图层)alt
+ 左击当前图层的显示图标
(此时已在透明前景色显示目标)alt
+ 左击切片 (拖动切片副本到下一个目标上)shift
+ 方向键划分切片
i
(点击须要获取颜色的位置)F6
(色彩面板已打开可忽略此步骤)t
F6
(文字面板已打开可忽略此步骤)alt
+ 左击两图层中间 (出现解锁关联图标时点击)启用生成器
xxx.jpg
命名(调整图片质量需在后缀加上数字,如60%质量的切片命名为xxx.jpg6
)xxx.png8
或xxx.png24
命名xxx.svg
命名xxx@2x.png
、xxx@3x.png
命名F9
) → 新建动做 → 录制动做(操做一波切图流程) → 中止记录文件
→ 自动
→ 批处理
Photoshop尽可能使用CC
版本才能享受以上所有技巧,新版本可经过Adobe Creative Cloud
来进行管理(安装和更新),还能够配合其余Adobe
软件一块儿使用。安装和破解的教程就不出了,网上一搜一大堆,都是傻瓜式的安装和破解。
在这里推荐一个PS第三方加强工具:像素大厨(必须下载了PS才能使用),若是不须要切图只须要量取一些标注信息,使用它更快更方便,轻量级的应用,值得一用!
写到最后总结得差很少了,后续若是我想起还有哪些PS切图技巧遗漏的,会继续在这篇文章上补全,同时也但愿各位朋友对文章里的要点进行补充或者提出本身的看法。欢迎在下方进行评论或补充喔,喜欢的点个赞或收个藏,保证你在开发时用得上。
最后送你们一个键盘!
(_=>[..."`1234567890-=~~QWERTYUIOP[]\\~ASDFGHJKL;'~~ZXCVBNM,./~"].map(x=>(o+=`/${b='_'.repeat(w=x<y?2:' 667699'[x=["Bs","Tab","Caps","Enter"][p++]||'Shift',p])}\\|`,m+=y+(x+' ').slice(0,w)+y+y,n+=y+b+y+y,l+=' __'+b)[73]&&(k.push(l,m,n,o),l='',m=n=o=y),m=n=o=y='|',p=l=k=[])&&k.join` `)()
复制代码
原文:请戳这里
做者:JowayYoung
仓库:Github
博客:掘金、思否、知乎
公众号:Uzero
联系我:关注公众号后有个人微信哟
《灵活运用》系列
《依赖汇总》系列
《必备工具》系列
《随笔》系列
关注公众号Uzero
,更多前端小干货等着你喔!我是JowayYoung
,喜欢分享前端技术和生活纪事,学习与生活不落下,天天进步一点点,与你们相伴成长