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
890
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
67
Rust | axum でモック用の API サーバーを起動できる CLI ツール作ってみた
codemountains
0
61
Rust.Nagoya #1
codemountains
0
460
Momento Deep Dive - 真のサーバーレスとは?
codemountains
0
870
kintone Night Nagoya vol.12 - kintone x Collaboflow で評価日報
codemountains
0
60
LINE WORKS と 生成 AI ~Claude 3 と LangChain~
codemountains
0
1k
Amazon S3 Express One Zone & AWS re:Invent 2023 現地体験談
codemountains
0
1.6k
Shuttle で Rust アプリケーションを爆速デプロイ
codemountains
1
290
Postman CLI で Integration Test
codemountains
2
1.1k
Other Decks in Programming
See All in Programming
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
450
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
720
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
230
Webフレームワークの ベンチマークについて
yusukebe
0
130
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.3k
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
240
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.9k
CSC307 Lecture 17
javiergs
PRO
0
310
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
320
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
150
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
140
Swiftのレキシカルスコープ管理
kntkymt
0
210
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
320
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
580
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
First, design no harm
axbom
PRO
2
1.2k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
170
Making Projects Easy
brettharned
120
6.7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
570
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