Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
命令行工具安利
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
X140Yu
January 30, 2018
Programming
120
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
命令行工具安利
在知乎的一次分享
X140Yu
January 30, 2018
More Decks by X140Yu
See All by X140Yu
flex-box in ComponentKit
x140yu
2
180
Functional Reactive Programming in Swift
x140yu
1
440
Other Decks in Programming
See All in Programming
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.8k
wkhtmltopdfの次どうするか問題2026
willnet
2
1.9k
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
240
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
190
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
830
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2.4k
AIに “答え“を書かせるのを やめてみた
___akari11
0
110
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
560
Domain-Driven Transformation
hschwentner
2
2.3k
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
34
16k
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
720
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
7.9k
Featured
See All Featured
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
610
Color Theory Basics | Prateek | Gurzu
gurzu
1
480
Designing Experiences People Love
moore
143
24k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
290
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
610
Balancing Empowerment & Direction
lara
6
1.3k
Become a Pro
speakerdeck
PRO
31
6.3k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
620
Designing for humans not robots
tammielis
254
26k
Transcript
命令⾏行行⼯工具安利利 zxy@zhihu 2018-01-30
为什什么要做这个⼯工具 • 现有⼯工程中,脚本过于分散 • 难以维护,不不利利于共享代码 • 没有测试保证 • 不不需要再考虑路路径的问题 •
新⽤用户不不友好,不不看脚本和⽂文档根本不不知道怎么⽤用
None
old new simple and efficient ⽬目录跳来跳去,好烦
old 太⻓长,不不⽤用 new smart and beautiful
Simplicity is hidden complexity (误
How to install/update ?
How to use it ? main command `ks` stands for
kanshan
How to use it ? sub command
some details… https://git.in.zhihu.com/Team-iOS-Platform/kanshan Source code: https://zhaoxinyu.me/2018-01-24-homebrew-formula/ Make a CLI on
your own: http://wiki.in.zhihu.com… Request next feature:
What’s next? • Currently it’s just a frame • Request
for new feature is welcomed • Make a pull request!