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
VSCodeのススメ
Search
Akira TSURUDA
July 03, 2019
Programming
0
32
VSCodeのススメ
社内LT資料:機械学習エンジニアへのVSCodeのススメ
Akira TSURUDA
July 03, 2019
Tweet
Share
More Decks by Akira TSURUDA
See All by Akira TSURUDA
Sonyの一眼をWeb APIでhackする
kiakiraki
0
200
ゆるい論文紹介:CutMix
kiakiraki
0
310
Other Decks in Programming
See All in Programming
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.4k
AI & Enginnering
codelynx
0
110
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
SourceGeneratorのススメ
htkym
0
200
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
240
CSC307 Lecture 07
javiergs
PRO
1
550
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
Grafana:建立系統全知視角的捷徑
blueswen
0
330
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
100
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1.1k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
910
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
78
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Tell your own story through comics
letsgokoyo
1
810
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
590
The Curse of the Amulet
leimatthew05
1
8.6k
Transcript
VSCode のススメ 2019/07/03 社内LT会
前置き 普段使っているエディタは何ですか?
-> 便利なテクやExtension を情報交換しましょう!
-> 心に決めた相手と添い 遂げてください
-> モダンなエディタ/IDE の便利さを知って欲しい!
VSCodeとはなんぞや MicrosoftがTypeScriptを布教するために作ったエ ディタ Web系の技術を利用して開発されている TypeScript/CSSで記述、Electronで動作 "VisualStudio" という名前だが、本家とは全く別物 オープンソース、無料
モダンなエディタとしての一般的 な機能 高度なコード補完 複数選択編集 コマンドパレット GUI上でのDebug Gitサポート Extensionによる機能拡張 etc... 今回は省略
今回紹介したいこと 機械学習エンジニア向けの便利機能 Python開発向けの便利機能 が充実しているので、使 い始めたい時はまずここを見ましょう 公式のPythonチュートリアル
機械学習エンジニア向け の便利機能 Jupyter Support Remote Development
Jupyter Support #%% で囲った範囲をJupyterのCellとして実行可能 実行結果はnotebookとしてExport可能 既存のnotebookのImportも可能 簡単なDemoを見せます
Jupyterと比べて何がいいのか 編集機能やコード補完が圧倒的に優秀 Gitで差分管理しやすい(普通のPythonコードなの で) Debugしやすい printデバッグとかgdbとか不要
Remote Development エディタをリモート環境へ接続し、コード編集/実 行/Debugができる GPUサーバで動くコードを書く時にめっちゃ便利 簡単なDemoを見せます
Python開発向けの便利 機能 Python仮想環境管理 unittestサポート Linterサポート Type Hintsサポート 簡単なDemoを見せます
おわりに 開発ツールにこだわるのも楽しいよ! Pythonの言語仕様を知ると開発が円滑になるよ!