A very new user with some very basic questions

I downloaded platformio and selected the atom editor. I have moved across several of my Arduino sketches and I can compile and install them perfectly.

The board I’m using is:
platform = espressif8266
board = esp12e
framework = arduino

My questions are:

  1. When I have an error in the compilation it shows the error at the bottom of the page but does not highlight the error or show you which line the error is on.

  2. When writing code if you clicked on the } it would show you the opening {
    is there a way of showing this using platformio?

  3. I currently cannot get the debug function working the error I receive is:
    Error: Currently, PlatformIO does not support debugging for esp12e.
    Please mail contact@pioplus.com or visit < http://docs.platformio.org
    /page/plus/debugging.html >

Sorry these are very elementary questions but I’ve looked in the forum and online and struggling to find answers that I can understand.

Thanking you in your advance for any help you can give me.

  1. Can you show screenshot?
  2. Platformio currently not support debug for esp826

image

http://docs.platformio.org/en/latest/ide/atom.html#smart-code-linter-is-disabled-for-arduino-files

or switch to Redirecting...

Okay I think I understand what you’re saying. I have downloaded the wrong editor I downloaded atom but I should have downloaded vscode?
Is that correct?

If you switch to native CPP all will work in Atom too. See Redirecting...

The need to increase my knowledge of C programming because I thought I already was using C on the Arduino IDE I have read the paragraph about manually converting and I didn’t understand where it says to declare everything before you use it, the small example didn’t really help me.

Thank you for your help I will try and read up some more information
maybe I’m too much of a novice.

Thank you

Please declare all prototypes at the beginning of the .cpp file.