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
Rust 製エディタ Zed を布教したい
Search
codemountains
June 07, 2024
Programming
900
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rust 製エディタ Zed を布教したい
codemountains
June 07, 2024
More Decks by codemountains
See All by codemountains
API ファーストな CMS の世界
codemountains
0
72
Rust | axum でモック用の API サーバーを起動できる CLI ツール作ってみた
codemountains
0
66
Rust.Nagoya #1
codemountains
0
470
Momento Deep Dive - 真のサーバーレスとは?
codemountains
0
920
kintone Night Nagoya vol.12 - kintone x Collaboflow で評価日報
codemountains
0
66
LINE WORKS と 生成 AI ~Claude 3 と LangChain~
codemountains
0
1.1k
Amazon S3 Express One Zone & AWS re:Invent 2023 現地体験談
codemountains
0
1.6k
Shuttle で Rust アプリケーションを爆速デプロイ
codemountains
1
300
Postman CLI で Integration Test
codemountains
2
1.1k
Other Decks in Programming
See All in Programming
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
120
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
220
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
190
What's New in Android 2026
veronikapj
0
240
メールのエイリアス機能を履き違えない
isshinfunada
0
160
コーディングルールの鮮度を保ちたい for SRE NEXT 2026 / keep-fresh-go-internal-conventions-sre-next-2026
handlename
0
160
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
140
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.5k
AI時代、エンジニアはどう育つのか -未経験エンジニアの成長を間近で見て考えたこと-
thasu0123
0
200
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
140
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
290
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
170
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
480
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Code Review Best Practice
trishagee
74
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
600
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
230
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
HDC tutorial
michielstock
2
760
Mobile First: as difficult as doing things right
swwweet
225
10k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
190
Transcript
Rust製エディタ Zedを布教したい 好きなエディタについて語ろう!エディタトーークLT会 Kazuno Fukuda 2024.06.07
01 - 自己紹介 02 - What is Zed? 03 -
Zed の推しポイント 04 - Zed の伸び代 05 - まとめ
Kazuno Fukuda Kazuno Fukuda 推し言語は Rust 趣味は登山とスキー 今日は近くのJPタワーから来ました 01 -
自己紹介
What is Zed? https://zed.dev
What is Zed? “Code at the speed of thought” Atom
と Tree-sitter の開発者が開発 MacOS で動作するオープンソースのエディタ コラボレーション(共同編集)もできる Next Vim を目指している GitHub Copilot を使用可能
「思考の速さでコーディングする」 Code at the speed of thought
Atom の後継 AtomとTree-sitterの開発メンバーを中心に OSSで開発が進められている
Vim Mode Vim エミュレーション レイヤー ZedのVimモードは、主に 「期待通りのことをする 」ことを想定している: vimを正確にコピーしようとすることがほとんどだが、Zed固有の機能が利用可能な 場合はそれを使って、物事をよりスムーズにする。
Vim mode in Zed is supposed to primarily "do what you expect": it mostly tries to copy vim exactly, but will use Zed-specific functionality when available to make things smoother.
Zed の推しポイント Rust 製のオープンソース Rust 製のオープンソース
Rust には夢がある... パフォーマンス要件が厳しい領域に強い Code at the speed of thought を支えている!
Rust のユースケースとしてウォッチしていると楽しい
コントリビュートを狙いたい...!! コントリビュートを狙いたい...!!
Zed の伸び代 VSCode の牙城は崩せてない... MacOS のみで動作する Windows と Linux での動作はロードマップにある!
非対応の言語も... 伸び代がたっぷり! 伸び代がたっぷり! (メインでは VSCode と RustRover を使ってます)
まとめ 古参アピールするためにも 古参アピールするためにも Zed を使っていこう!!!! Zed を使っていこう!!!! Rust 製の爆速エディタ Rust
製の爆速エディタ
最後に... Rust の勉強会します。遊びに来てください! https://rustnagoya.connpass.com/event/320198/
None