Hi,
First, congrats! Nice overall look and I'm delighted that the API now uses C99 integer types.
When building a simple sketch with syntax errors, the error messages extend beyond the right edge of the window. My window is maximized on a 1920x1080 laptop display. I can get to the end of the messages with the right arrow key.
Without line wrap, beginners might not see that there is more to an error message.
Screen shot provided.
Thanks
Hi @LouisBertrand. Thanks for your feedback.
There is a request for it in the Arduino IDE 1.x issue tracker here:
As mentioned there, some versions of Arduino IDE 1.x did do line wrapping of the output. I found this made the output very difficult to read because you could not tell where each piece of the output started and ended. It was just a massive wall of text. So I would not like to have wrap enforced, but an option for the user to toggle wrap would make everyone happy.
Thanks for the prompt reply. I agree that a "wall of text" would be scary, but it's still better than not seeing the end of the line. I teach programming in post secondary (what they call "community college" in the USA) and I see a lot of beginners not notice that there is something beyond the end of the line, especially with IDE 1.x that comes up by default with a very small window (no, they often don't think of widening or maximizing the window - sigh).
To avoid the "wall of text", may I suggest showing a visible difference between soft wrap and hard return. Documents have been making that distinction since the days of molten lead. It's easier these days. For example, a little return arrow like ↲ at the end of a soft wrap, or indent two spaces on the new line after a soft wrap. For a hard return, a little taller space for the line that starts the new line would be a visual cue and help structure the output.
As for adding an option, it's been my experience that a Boolean option has a 50% chance of being set incorrectly.
Hope this helps,
--Louis
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.