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
kazuno fukuda
June 07, 2024
Programming
0
73
Rust 製エディタ Zed を布教したい
kazuno fukuda
June 07, 2024
Tweet
Share
More Decks by kazuno fukuda
See All by kazuno fukuda
Momento Deep Dive - 真のサーバーレスとは?
codemountains
0
40
kintone Night Nagoya vol.12 - kintone x Collaboflow で評価日報
codemountains
0
15
LINE WORKS と 生成 AI ~Claude 3 と LangChain~
codemountains
0
370
Amazon S3 Express One Zone & AWS re:Invent 2023 現地体験談
codemountains
0
730
Shuttle で Rust アプリケーションを爆速デプロイ
codemountains
0
170
Postman CLI で Integration Test
codemountains
2
540
Step Functions Distributed Map を使ってみた
codemountains
0
530
Other Decks in Programming
See All in Programming
タクシーアプリ『GO』を運営する中発生した様々な失敗例の紹介
mot_techtalk
9
5.5k
自分好みの TS バンドラを Rust で作れる!Deno の内部ライブラリの活用 – Denoで変わるランタイムの景色 実践事例 Lunch LT
pizzacat83
4
560
♾️ マルチプロダクトの組織でマイクロサービスアーキテクチャを支えるCICDプラットフォーム設計
hiroki_hasegawa
3
480
君は新しい日付/時刻API Temporal を知っているか?
luccafort
PRO
5
1.1k
技術サポートでよく見かけるパターンと便利な活用方法
tamai_63
0
550
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
380
開発トップのマネジメント: 採用からオンボーディングで始まる一貫した生産性向上戦略
haruki_maejima
PRO
3
290
高品質と高スピードを両立させるテストアプローチ/Test Approach that Improves Quality and Agility Together
goyoki
12
8.4k
[Flutter] Unitテストの基礎を理解する
haruki_uiru
0
200
HMSコンペ 11th Solution (team : kansai-kaggler)
t88
1
140
Cloudless Computingの論文紹介
yuukit
1
260
Micro Frontends for Java Microservices - KCDC 2024
mraible
PRO
1
270
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
325
20k
What’s in a name? Adding method to the madness
productmarketing
PRO
18
2.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
9k
The Art of Programming - Codeland 2020
erikaheidi
46
12k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
247
20k
Building Effective Engineering Teams - LeadDev
addyosmani
42
2.1k
It's Worth the Effort
3n
180
27k
Navigating Team Friction
lara
180
13k
GraphQLの誤解/rethinking-graphql
sonatard
58
9.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
34
6.2k
Music & Morning Musume
bryan
43
5.8k
Infographics Made Easy
chrislema
238
18k
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