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
命令行工具安利
Search
X140Yu
January 30, 2018
Programming
120
1
Share
命令行工具安利
在知乎的一次分享
X140Yu
January 30, 2018
More Decks by X140Yu
See All by X140Yu
flex-box in ComponentKit
x140yu
2
170
Functional Reactive Programming in Swift
x140yu
1
430
Other Decks in Programming
See All in Programming
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
140
Lessons from Spec-Driven Development
simas
PRO
0
110
Inspired By RubyKaigi (EN)
atzzcokek
0
490
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
110
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
17
5k
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
320
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
2
390
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
590
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
130
GitHub Copilot CLIのいいところ
htkym
2
1.2k
関係性から理解する"同一性"の型用語たち
pvcresin
2
630
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
330
Featured
See All Featured
Statistics for Hackers
jakevdp
799
230k
The browser strikes back
jonoalderson
0
1.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
How to build a perfect <img>
jonoalderson
1
5.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Crafting Experiences
bethany
1
160
Exploring anti-patterns in Rails
aemeredith
3
380
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Optimizing for Happiness
mojombo
378
71k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
150
Evolving SEO for Evolving Search Engines
ryanjones
0
210
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
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!