Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
進擊的 Mac OS 之前端开发
Search
hzlzh
September 06, 2013
Technology
3
410
進擊的 Mac OS 之前端开发
使用Mac OS进行前端开发的一点分享
原版Keynote下载地址:
http://vdisk.weibo.com/s/z9dGioP9NHYr9
hzlzh
September 06, 2013
Tweet
Share
More Decks by hzlzh
See All by hzlzh
[WebRebuild 2013] 移动终端重构Workflow
hzlzh
20
7.7k
1.618 发现设计之美
hzlzh
3
1.1k
Other Decks in Technology
See All in Technology
Logik: A Free and Open-source FPGA Toolchain
omasanori
0
290
マウントとるやつ、リリースするやつ
otsuki
1
120
日々のSlackアラート確認運用をCustom Chat Modesで楽にした話 / 日々のSlackアラート確認運用をCustom Chat Modesで楽にした話
imamotohikaru
0
450
QAセントラル組織が運営する自動テストプラットフォームの課題と現状
lycorptech_jp
PRO
0
370
はじめての OSS コントリビューション 〜小さな PR が世界を変える〜
chiroito
3
190
Pythonで構築する全国市町村ナレッジグラフ: GraphRAGを用いた意味的地域検索への応用
negi111111
8
3.4k
Redux → Recoil → Zustand → useSyncExternalStore: 状態管理の10年とReact本来の姿
zozotech
PRO
9
4.3k
「データ無い! 腹立つ! 推論する!」から 「データ無い! 腹立つ! データを作る」へ チームでデータを作り、育てられるようにするまで / How can we create, use, and maintain data ourselves?
moznion
7
3.7k
設計は最強のプロンプト - AI時代に武器にすべきスキルとは?-
kenichirokimura
1
350
【AWS reInvent 2025 関西組 事前勉強会】re:Inventの“感動と興奮”を思い出してモチベ爆上げしたいです
ttelltte
0
140
Spring Boot利用を前提としたJavaライブラリ開発方法の提案
kokihoshihara
PRO
2
140
フライトコントローラPX4の中身(制御器)を覗いてみた
santana_hammer
1
140
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
Raft: Consensus for Rubyists
vanstee
140
7.2k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
A designer walks into a library…
pauljervisheath
210
24k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Writing Fast Ruby
sferik
630
62k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
660
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
The Language of Interfaces
destraynor
162
25k
Being A Developer After 40
akosma
91
590k
Transcript
None
進擊的 Mac OS 前端开发
進擊的 Mac OS ⻩黄⾃自⼒力 @hzlzh 前端开发
進擊的 Mac OS ⻩黄⾃自⼒力 @hzlzh 前端开发
⾃自我介绍
⾃自我介绍 ‣ ECC - 移动终端设计中⼼心 - 前端开发组
⾃自我介绍 ‣ 从Mac OS 10.6 开始做为主开发环境 ‣ ECC - 移动终端设计中⼼心
- 前端开发组
⾃自我介绍 ‣ 从Mac OS 10.6 开始做为主开发环境 ‣ ECC - 移动终端设计中⼼心
- 前端开发组 •10.6 Snow Leopard •10.7 Lion •10.8 Mountain Lion •10.9 Mavericks
⾃自我介绍 ‣ 从Mac OS 10.6 开始做为主开发环境 ‣ ECC - 移动终端设计中⼼心
- 前端开发组 ‣ Mac OS & iOS 发烧友 •10.6 Snow Leopard •10.7 Lion •10.8 Mountain Lion •10.9 Mavericks
为什么选择 MAC OS 开发环境 ?
‣ UI漂亮、操作简单、 ⾼高端⼤大⽓气上档次??? 为什么选择 MAC OS 开发环境 ?
‣ UI 为什么选择 MAC OS 开发环境 ?
‣ UI 为什么选择 MAC OS 开发环境 ? ‣ 基于Unix 集成
c/c++/java/perl/python/php/ruby/lisp
‣ UI 为什么选择 MAC OS 开发环境 ? ‣ 基于Unix 集成
c/c++/java/perl/python/php/ruby/lisp • brew install node
‣ UI 为什么选择 MAC OS 开发环境 ? ‣ 基于Unix 集成
c/c++/java/perl/python/php/ruby/lisp • brew install node • brew install git
‣ UI 为什么选择 MAC OS 开发环境 ? ‣ 基于Unix 集成
c/c++/java/perl/python/php/ruby/lisp • brew install node • brew install git • brew install unrar
‣ UI 为什么选择 MAC OS 开发环境 ? ‣ 基于Unix 集成
c/c++/java/perl/python/php/ruby/lisp • brew install node • brew install git • brew install unrar • brew cask install qq
‣ UI 为什么选择 MAC OS 开发环境 ? ‣ 较好的开发者⽣生态环境 ‣
基于Unix 集成 c/c++/java/perl/python/php/ruby/lisp • brew install node • brew install git • brew install unrar • brew cask install qq
‣ UI 为什么选择 MAC OS 开发环境 ? ‣ 较好的开发者⽣生态环境 ‣
基于Unix 集成 c/c++/java/perl/python/php/ruby/lisp ‣ 丰富的开发⼯工具、效率⼯工具、成熟的⼯工作流 • brew install node • brew install git • brew install unrar • brew cask install qq
‣ UI 为什么选择 MAC OS 开发环境 ? ‣ 较好的开发者⽣生态环境 ‣
基于Unix 集成 c/c++/java/perl/python/php/ruby/lisp ‣ 丰富的开发⼯工具、效率⼯工具、成熟的⼯工作流 ‣ Time Machine备份,⼏几乎没有病毒, 游戏稀少 • brew install node • brew install git • brew install unrar • brew cask install qq
内⺴⽹网 MAC 开发环境问题
内⺴⽹网 MAC 开发环境问题 == 可访问 == • 内网环境 • yahoo.com
/ gmail.com • twitter.com / facebook.com ‣ 内⺴⽹网WiFi
内⺴⽹网 MAC 开发环境问题 == 可访问 == • 内网环境 • yahoo.com
/ gmail.com • twitter.com / facebook.com ‣ 内⺴⽹网WiFi == 不能访问 == • 未配代理:Dropbox | Sublime Text Package Control | intellij IDEA Plugin • 不支持代理:Mail.app/Sparrow.app | 迅雷.app | Alfred Feedback • 命令行:node | python | wget | npm | ruby | curl • 非白名单的被认证网站:feedly.com | vimeo.com | gfwlist.autoproxy.org 1SPYJGJFSBQQ
None
MAC 前端开发效率⼯工具分享
* 快速启动 * 剪切板历史记录 * 快速翻译 * 常⽤用短语⽚片段 * Hosts切换
* Hosts管理 * 取⾊色⼯工具 * PhotoShop 联动 Alfred Gas Mask Frank DeLoupe * 强⼒力8合⼀一⼯工具 * iOS标注,预览 * ⾃自动刷新浏览器 * ⾃自动编译 * 配⾊色⼯工具 * 配⾊色预览 xScope Live Reload ColorSchem er Studio * 快速开发环境 * 代码⽚片段收藏 * 查阅⽂文档 * 短语快速扩展 * 多屏多窗⼝口管理 * 快捷键定位窗⼝口 Code Runner Dash Moom MAC 前端开发效率⼯工具分享
新项⺫⽬目流程
‣ grunt init - 初始化项⺫⽬目 新项⺫⽬目流程
‣ grunt init - 初始化项⺫⽬目 ‣ grunt less - less
-> yuicompress -> css 新项⺫⽬目流程
‣ grunt 2x2x - @2x 转 普清 ‣ grunt init
- 初始化项⺫⽬目 ‣ grunt less - less -> yuicompress -> css 新项⺫⽬目流程
‣ grunt 2x2x - @2x 转 普清 ‣ grunt init
- 初始化项⺫⽬目 ‣ grunt hellosprite - 合并雪碧图 ‣ grunt less - less -> yuicompress -> css 新项⺫⽬目流程
‣ grunt 2x2x - @2x 转 普清 ‣ grunt init
- 初始化项⺫⽬目 ‣ grunt copy - 创建发布⺫⽬目录 ‣ grunt hellosprite - 合并雪碧图 ‣ grunt less - less -> yuicompress -> css 新项⺫⽬目流程
‣ grunt 2x2x - @2x 转 普清 ‣ grunt init
- 初始化项⺫⽬目 ‣ grunt copy - 创建发布⺫⽬目录 ‣ grunt hellosprite - 合并雪碧图 ‣ grunt pngmin - 压缩png图⽚片 ‣ grunt less - less -> yuicompress -> css 新项⺫⽬目流程
‣ grunt 2x2x - @2x 转 普清 ‣ grunt init
- 初始化项⺫⽬目 ‣ grunt copy - 创建发布⺫⽬目录 ‣ grunt hellosprite - 合并雪碧图 ‣ grunt pngmin - 压缩png图⽚片 ‣ grunt watch - 监控⽂文件变动触发事件 ‣ grunt less - less -> yuicompress -> css 新项⺫⽬目流程
‣ grunt 2x2x - @2x 转 普清 ‣ grunt init
- 初始化项⺫⽬目 ‣ grunt copy - 创建发布⺫⽬目录 ‣ grunt hellosprite - 合并雪碧图 ‣ grunt pngmin - 压缩png图⽚片 ‣ grunt watch - 监控⽂文件变动触发事件 ‣ grunt ftp-deploy - 发布到内⺴⽹网服务器和外⺴⽹网体验 ‣ grunt less - less -> yuicompress -> css 新项⺫⽬目流程
None
MAC 效率⼯工具推荐
* 超赞的 Diff ⼯工具 * 精美的界⾯面 * 时间管理⼯工具 * 健康提醒⼯工具
* 番茄⼯工作法 * 图⽚片素材收集 * 素材管理 Kaleidoscope Break Time Sparkbox * 效率⼯工具 *类iOS Tip机制 * 临时栈 * ⽂文件操作 * Mac App 更新⼯工具 * 软件管家 Popclip Dropshelf MacUpdate * 多屏幕⿏鼠标切换 * 节省⿏鼠标轨迹 * Menu栏管理 * ⾃自定义图标排列 * 强迫症必备 * 快捷键提⽰示 * 键盘流的⺩王道 Catch Mouse Bartender CheatSheet MAC 效率⼯工具推荐
扩展 ‣ OS X Daily - http://osxdaily.com/ ‣ V2EX -
Mac OS 节点 - http://v2ex.com/go/macosx/
None
THANK YOU! @hzlzh