North Yorkshire, UK
Offline
Faraday Member
Karma: 104
Posts: 5531
|
 |
« on: March 31, 2011, 03:20:11 am » |
I hear Arduino 1.0 is coming very soon - lets have a 'who wants what' so we can all be disappointed when things aren't included  I'd like it to show the serial port and board in dropdown selection boxes instead of it being hidden in a menu. I'd like the icons to be updated a little bit to reflect the 'shiny new 1.0' - maybe the startup box too. There are more but lets hear what others have to say...
|
|
|
|
|
Logged
|
|
|
|
|
The Netherlands
Offline
Full Member
Karma: 2
Posts: 178
Beep!
|
 |
« Reply #1 on: March 31, 2011, 05:24:54 am » |
Popular demand in some forums appears to be: A module that let's you tell what you want to do and it gives you the code and what components you use.
|
|
|
|
|
Logged
|
|
|
|
|
North Yorkshire, UK
Offline
Faraday Member
Karma: 104
Posts: 5531
|
 |
« Reply #2 on: March 31, 2011, 06:51:13 am » |
Haha yeah - unfortunately that can't be done - that's why we have PaulS... 
|
|
|
|
|
Logged
|
|
|
|
|
nr Bundaberg, Australia
Offline
Tesla Member
Karma: 73
Posts: 6839
Scattered showers my arse -- Noah, 2348BC.
|
 |
« Reply #3 on: March 31, 2011, 08:09:24 am » |
Auto popup/down of the serial monitor seems to be popular.
Allowing some control over the compiler flags.
Remembering the size and position of the window (bloody hell every program I've written in the last 20 years has done that).
Line numbers.
Allow tab size setting.
Use tabs not spaces.
These are (or should be) simple things, no need to emulate Eclipse or Netbeans. Just make it a bit more usable.
______ Rob
|
|
|
|
« Last Edit: March 31, 2011, 08:12:00 am by Graynomad »
|
Logged
|
|
|
|
|
North Yorkshire, UK
Offline
Faraday Member
Karma: 104
Posts: 5531
|
 |
« Reply #4 on: March 31, 2011, 08:17:21 am » |
Yeah I like all of those.
Also - more file extensions allowed for tabbed files. Why can't I use .hpp or .hp or .cp? why only .h, .c, .cpp and .pde?
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Dallas
Offline
Shannon Member
Karma: 120
Posts: 10199
|
 |
« Reply #5 on: March 31, 2011, 02:16:20 pm » |
A file extension other than dot-PDE that is NOT three letters.
Per-Sketch build options (#define's that are passed to the compiler when building the core / libraries).
|
|
|
|
|
Logged
|
|
|
|
|
Vejen, Denmark
Offline
Edison Member
Karma: 7
Posts: 1177
RAWR! ^,..,^
|
 |
« Reply #6 on: March 31, 2011, 02:37:22 pm » |
Auto popup/down of the serial monitor seems to be popular.
Would love to see that too, or even better, let the window stay open, and disable the monitor while uploading, then enable it again after it is finished. Would also love to see a system that could contain libraries and download them if not found. So you put ie #include <Keypad.h> in, and it then searches the database with all libraries in, and then asks if it should download and auto install it if it is found. Also so it could suggest things while you write, like when I write C#, it then keeps popping up with a little list of things that could be related to what I write.
|
|
|
|
« Last Edit: March 31, 2011, 02:41:52 pm by bld »
|
Logged
|
|
|
|
|
Leeds, UK
Offline
Full Member
Karma: 0
Posts: 134
|
 |
« Reply #7 on: March 31, 2011, 02:37:58 pm » |
Definitely tabs not spaces. Line numbers. Serial Monitor reappears again if the IDE makes it disappear when hitting upload. If the file is modified outside of the editor, ask if you want to load the new updated version.Just went looking for this, apparently setting to use an external editor works well for thisAnd although it may seem petty, an aesthetic update would be appreciated. Just a few little ones 
|
|
|
|
« Last Edit: March 31, 2011, 02:43:37 pm by a.d »
|
Logged
|
|
|
|
|
London, GB
Offline
Sr. Member
Karma: 7
Posts: 332
Nothing works.
|
 |
« Reply #8 on: March 31, 2011, 05:45:18 pm » |
Ability to use Forth.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
God Member
Karma: 0
Posts: 592
|
 |
« Reply #9 on: March 31, 2011, 06:11:41 pm » |
Have it become simply a Eclipse or NetBeans extension, or simply become another Eclipse or NetBeans distribution.
|
|
|
|
|
Logged
|
I'm an electrical engineering student. I designed the USnooBie (V-USB dev kit) which is sold at Seeed Studio 
|
|
|
|
Offline
Full Member
Karma: 8
Posts: 147
|
 |
« Reply #10 on: March 31, 2011, 10:03:45 pm » |
Double-click on an error and go to the line of code. Ability to easily open library files in the editor. Ability to put your own library files in a directory outside of the arduino installation so you can upgrade to a new release and keep your own libraries.
|
|
|
|
|
Logged
|
|
|
|
|
Left Coast, CA (USA)
Online
Brattain Member
Karma: 279
Posts: 15337
Measurement changes behavior
|
 |
« Reply #11 on: March 31, 2011, 10:53:17 pm » |
Ability to put your own library files in a directory outside of the arduino installation so you can upgrade to a new release and keep your own libraries. That feature has existed for several arduino IDE versions now. There is a list of libraries in the reference. Some libraries are included with the Arduino software. Others can be downloaded from a variety of sources. To install these third-party libraries, create a directory called libraries within your sketchbook directory. Then unzip the library there. For example, to install the DateTime library, its files should be in the /libraries/DateTime sub-folder of your sketchbook folder.
Lefty
|
|
|
|
« Last Edit: March 31, 2011, 10:55:16 pm by retrolefty »
|
Logged
|
|
|
|
|
Netherlands
Offline
Sr. Member
Karma: 2
Posts: 433
A naughty mind is a joy forever.
|
 |
« Reply #12 on: April 01, 2011, 04:23:53 am » |
Support for all 8-bit AVRs...
|
|
|
|
|
Logged
|
|
|
|
|
Plano, TX
Offline
Full Member
Karma: 0
Posts: 101
|
 |
« Reply #13 on: April 02, 2011, 11:19:44 am » |
PLEASE fix the IDE so that when you use the Undo command, the focus moves to show you what got undone!
|
|
|
|
|
Logged
|
|
|
|
|
Georgia, US
Offline
Sr. Member
Karma: 4
Posts: 372
Arduino makes my head hurt :(
|
 |
« Reply #14 on: April 02, 2011, 06:58:28 pm » |
Personally a few of the things already mentioned are my biggest complaints, lack of line numbers and the tab situation...
Something I'd like to see, and I don't think it'll be in this version, maybe in a few more updates, but when you select functions or variables, it highlights other places in the code where they're called...
|
|
|
|
|
Logged
|
|
|
|
|
|