If I may add my two cents.
Removing code is not a good idea, in any way - this may well end up causing you more problems than solutions. Dust and Roxy gave good answers/advice, this is what I would like to add.
Use a good text editior to read the Marlin FW, this will make the world of a difference. Your IDE (Integration Development Environment) depends on your operating system, but here are a few good options:
Win:
Visual Studio
Notepadd++
Linux:
Visual Code (I use this - its GREAT)
Sublime
Atom
PyCharm
Some of the Linux options works on Windows too, I have no idea about Mac programs.
What some of these do (some require setup, what I use did not :)) is fade code that is not used, which will help you in knowing which code is used on your system and which is not. For example:
#ifdefined (use_beazleybubs_code):
//Text is highlighted
#else
//Text is faded and not easily visible
Good luck.
Removing code is not a good idea, in any way - this may well end up causing you more problems than solutions. Dust and Roxy gave good answers/advice, this is what I would like to add.
Use a good text editior to read the Marlin FW, this will make the world of a difference. Your IDE (Integration Development Environment) depends on your operating system, but here are a few good options:
Win:
Visual Studio
Notepadd++
Linux:
Visual Code (I use this - its GREAT)
Sublime
Atom
PyCharm
Some of the Linux options works on Windows too, I have no idea about Mac programs.
What some of these do (some require setup, what I use did not :)) is fade code that is not used, which will help you in knowing which code is used on your system and which is not. For example:
#ifdefined (use_beazleybubs_code):
//Text is highlighted
#else
//Text is faded and not easily visible
Good luck.