arduino / arduino-pro-ide

The Arduino IDE for advanced users and developers. Experimental alpha version.
https://www.arduino.cc
Other
883 stars 72 forks source link

Inconsistent default "Show verbose output during: compilation" setting #422

Closed per1234 closed 3 years ago

per1234 commented 3 years ago

Describe the bug

The File > Preferences > Show verbose output during: compilation preference is enabled by default. This is different from the precedent set by the Arduino IDE, where this preference is disabled by default.

The verbose compilation output shows all the compilation commands. These are very rarely useful for troubleshooting, but they are often a huge amount of text. This causes several problems for users:

To Reproduce Steps to reproduce the behavior:

  1. Exit Arduino Pro IDE if it's running.
  2. Rename ~/.arduinoProIDE/settings.json to ~/.arduinoProIDE/settings.json.bak
  3. Start Arduino Pro IDE
  4. File > Preferences
  5. Verify that the box next to "Show verbose output during: compilation" is checked

Expected behavior

Arduino Pro IDE to use the same default File > Preferences > Show verbose output during: compilation setting as Arduino IDE.

Desktop (please complete the following information):

Additional context

The default File > Preferences > Show verbose output during: upload setting is also different from the Arduino IDE's default. However, unlike the verbose compilation output, I think this is arguably an improvement. The verbose upload output serves as a progress indicator and is also essential information for troubleshooting an upload failure.

kittaakos commented 3 years ago

It's done. One of the forthcoming releases will contain this change.