ethereum / remix-project

Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.
https://remix-ide.readthedocs.io
MIT License
2.47k stars 952 forks source link

Short Cut Proposals #2268

Open ryestew opened 2 years ago

ryestew commented 2 years ago

Remix has some shortcuts - but probably could use more. Here are some proposals - lets get a bigger list and ask users for ideas.

pokrovskyy commented 2 years ago

Either I could not find any, or there are no shortcuts for Debugger. Normally, there should be single-key shortcuts for tracing, eg. F8 = Step Over, F7 = Step Into, F4 = Run to Cursor etc. This is just a simple suggestion, you can look up the most suitable shortcuts, but its important because otherwise user is required to use a mouse which is non-developer-friendly. Also, at times the whole plugin jumps up-down so you may accidentally click another button or the scrollbar and loose your position in the trace which is the worst. This should be an easy addition but a super-helpful one. Thanks!