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
Effective Debugging Apps in VS Code
Search
murajun1978
November 15, 2018
Programming
1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Effective Debugging Apps in VS Code
My LT Slide
Event:
https://ateam.connpass.com/event/104825/
murajun1978
November 15, 2018
More Decks by murajun1978
See All by murajun1978
変化を楽しむエンジニアリング ~ いままでとこれから ~
murajun1978
0
1.4k
How to Enjoy the Murajun’s Style
murajun1978
0
110
Building Tebukuro with Hotwire and Rails
murajun1978
0
1.6k
Zeitwerk integration in Rails 6.0
murajun1978
0
150
Efficient development with GraphQL
murajun1978
0
340
tebukuro
murajun1978
0
150
Shinosaka.rb #17 Hands on
murajun1978
0
74
New Features in Rails 4.2
murajun1978
0
970
shinosakarb #11 Rails 4 Pattenrs
murajun1978
1
190
Other Decks in Programming
See All in Programming
Google Apps Script で Ruby を動かす
kawahara
0
120
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
310
その節約、円になってますか?
isamumumu
1
640
テーブルをDELETEした
yuzneri
0
130
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
380
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
450
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
380
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
300
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
130
JAWS-UG横浜 #102 AWSサ終供養LT会 成仏できない AWS サービスたち 〜本日、三体供養します〜
maroon1st
0
290
Claude Team Plan導入・ガイド
tk3fftk
0
250
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
140
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
230
It's Worth the Effort
3n
188
29k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.1k
Become a Pro
speakerdeck
PRO
31
6k
30 Presentation Tips
portentint
PRO
1
360
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
430
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
470
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
510
Odyssey Design
rkendrick25
PRO
2
740
Between Models and Reality
mayunak
4
380
Transcript
Effective Debugging React Apps in VS Code
About me むらじゅん (@murajun1978) Skils: Node.js, React, Ruby, Rails, GraphQL
Community: Shinosaka.rb, Rails Follow-up Osaka
Shinosaka.rb #32 https://shinosakarb.doorkeeper.jp/events/82341
No more Print debug
Debugging is one of the important skills for Programmer
Next.js debugging in VS Code
Build-in node.js debugger
Debugging of the Render process
"configurations": [ { "type": "chrome", "request": "launch", "name": "Debug Render",
"url": "http://localhost:3000", "webRoot": "${workspaceFolder}" }, { "type": "node", "request": "launch", "name": "Debug Server", "runtimeExecutable": "${workspaceFolder}/node_modules/.bin/next", "runtimeArgs": [ "--inspect", ], "port": 9229, } ], "compounds": [ { "name": "Debug Next.js", "configurations": ["Launch Chrome", "Debug Server"] } ]
None
Debugging of Node process
"configurations": [ { "type": "chrome", "request": "launch", "name": "Debug Render",
"url": "http://localhost:3000", "webRoot": "${workspaceFolder}" }, { "type": "node", "request": "launch", "name": "Debug Server", "runtimeExecutable": "node", "runtimeArgs": [ "--inspect", "server.js" ], "port": 9229, } ], "compounds": [ { "name": "Debug Next.js", "configurations": ["Launch Chrome", "Debug Server"] } ]
None
Rails debugging in VS Code
None
None
Extension: Ruby
Gems ruby-debug-ide https://github.com/ruby-debug/ruby-debug-ide debase https://github.com/denofevil/debase
Not stopping on breakpoint
gem 'ruby-debug-ide', '0.7.0.beta6' gem 'debase', '0.2.3.beta2'
VS Code Recipes https://github.com/Microsoft/vscode-recipes
No more Print debug
Effective debugging with VS Code
Thank you