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
0
640
Rust 製エディタ Zed を布教したい
codemountains
June 07, 2024
Tweet
Share
More Decks by codemountains
See All by codemountains
API ファーストな CMS の世界
codemountains
0
48
Rust | axum でモック用の API サーバーを起動できる CLI ツール作ってみた
codemountains
0
47
Rust.Nagoya #1
codemountains
0
420
Momento Deep Dive - 真のサーバーレスとは?
codemountains
0
620
kintone Night Nagoya vol.12 - kintone x Collaboflow で評価日報
codemountains
0
47
LINE WORKS と 生成 AI ~Claude 3 と LangChain~
codemountains
0
810
Amazon S3 Express One Zone & AWS re:Invent 2023 現地体験談
codemountains
0
1.3k
Shuttle で Rust アプリケーションを爆速デプロイ
codemountains
0
270
Postman CLI で Integration Test
codemountains
2
980
Other Decks in Programming
See All in Programming
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
2
11k
Result型で“失敗”を型にするPHPコードの書き方
kajitack
5
980
Porting a visionOS App to Android XR
akkeylab
0
660
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
1
460
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
650
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
2
14k
ふつうの技術スタックでアート作品を作ってみる
akira888
1
1.1k
新メンバーも今日から大活躍!SREが支えるスケールし続ける組織のオンボーディング
honmarkhunt
5
8.2k
ニーリーにおけるプロダクトエンジニア
nealle
0
890
코딩 에이전트 체크리스트: Claude Code ver.
nacyot
0
870
Deep Dive into ~/.claude/projects
hiragram
14
11k
Claude Code + Container Use と Cursor で作る ローカル並列開発環境のススメ / ccc local dev
kaelaela
12
6.8k
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Documentation Writing (for coders)
carmenintech
72
4.9k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Faster Mobile Websites
deanohume
307
31k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Writing Fast Ruby
sferik
628
62k
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