9
Peer Review More than a online compiler. Dipankar Dutta Founder, peerreview.in

Peer review - A new to code and debug online

Embed Size (px)

Citation preview

Page 1: Peer review -  A new to code and debug online

Peer ReviewMore than a online compiler.

Dipankar DuttaFounder, peerreview.in

Page 2: Peer review -  A new to code and debug online

Agenda

Online Compiler More than a “Online Compiler” Personalize store Code Collaborations Code Inking Online debugger

Page 3: Peer review -  A new to code and debug online

Online Compiler

A New way to write code How it is unique?

Single page UI No Page Refresh Clean two pane design with no Adds Supported more than 20+ Languages. Free forever

Page 4: Peer review -  A new to code and debug online

More than a “Online Compiler”

Enhanced compiler feature Program crash detector Memory Leaks detector

Resolving Dependency as you go Allow to use external jar if your program refers

Enhanced Editor features Multi-Tab Editor Mark a Tab as modules ( Experimental,) Auto suggestion ( Experimental) Professional formatting Showing white space Copy to clipboard with HTML formatting

Experimental: only available in dev build. Not available in production.

Page 5: Peer review -  A new to code and debug online

Personalize Experience Login

Support social login for Authentication Save and search

Save your code to cloud Retrieve all your code Search latest history Auto-save in every 5 sec (Experimental)

Offline Download code to your machine Upload code from computer

Share Share your code though mail Share your code though URL

Fork Fork your code to a new URL

Page 6: Peer review -  A new to code and debug online

Code Collaborations Real Time Co-Authoring experience

Allow multiple people can write the code simultaneous Resolve merge conflicts Showing presence status

Real-time code-reviewing experience Highlight the peer code Write comments on the peer code segment Reply/Delete/edit on a comment thread

Page 7: Peer review -  A new to code and debug online

Code Inking

Hand free drawing in code editor Your code editor can act as a drawing canvas Select drawing tools (color, size) Erase drawing from canvas Intelligent erasing by elementary selection (experimental)

Collaborative inking Allows render your drawing in other side

Ink Pen (experimental)

Page 8: Peer review -  A new to code and debug online

Online debugger

Superfast debugging experiences (RTT <500ms) Operation

Connect, Disconnect, restart Continue, next, stepin, stepout

Display board: Showing backtrack for every steps Showing local variable in every steps

Advance debugging: Runtime expression evolution

Printing any variable/Expression Run time evolution of function calls

Debug Crash Stop when crash occurs and show the call stack Evolution of expression in crash call-stack dumps

Page 9: Peer review -  A new to code and debug online

Q & A