Answer:
1. Code editor
2. Syntax
Step-by-step explanation:
Through the code editor, you can read through the code and test it. Since you can read as well as write and edit, you can do the troubleshooting quite effectively, and for all this, you only need the code editor.
As far as the set of rules which defines how various symbols are being considered, it is definitely syntax.
Hence, the correct answer for the two is as mentioned in the attachment.