Pages: 1 ... 32 33 [34] 35 36 ... 42   Go Down
Author Topic: [MOD] Arduino Enhanced Release 1.0.5 for Windows (installer, drivers, etc) +SRC  (Read 226446 times)
0 Members and 2 Guests are viewing this topic.
Chile
Offline Offline
Edison Member
*
Karma: 35
Posts: 1251
Arduino rocks?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I am trying to keep your suggestions a bit more tidy here:
https://github.com/eried/Arduino/issues

For now, I think I will add 2 ones I think everyone agree:
-Sketch template (AlxDroidDev) it seems logical to have, and I think does not even need any option in preferences (because I am thinking on adding tabs eventually to preferences, otherwise the form will not be appropriate for small resolution screen; <800 px in height)

-Tabs-spaces option (ajk_,rhalf), but I am not sure how this needs to work yet. I am often happy as the tabs works right now.

hey guys, may i request to the developer of the Arduino ERW Enhanced Version to put a settings on tab spaces, i want to set my tab spaces to 4, and also can may you add a style configuration where in we can be able to set backgrounds and keyword color coding. lastly, if possible, can you put an intellisense? since it is an enhance version it would be so beatiful to have an intellisense...

by the way, i would like to say thank you, Your work is great... smiley
actually I am teaching an arduino worshop here in philippines and i have recommended your Arduino ERW Enhanced Version to my students. 
Intellisense is like the thing I always wanted to have, but it is hard to add (from scratch) smiley-sad and a crappy implementation can be even worse than not having. I am keeping this as a "ultimate enhancement" because basically I think it is even easier to rebuild the IDE around another editor control.

BTW, it is great to hear you guys like the enhancements. As I said time ago in another topic, I got tired to kept updated my few little enhancements for the official IDE: http://services.ried.cl/arduino/ and since most of them were not applicable directly (hacks) it was hard to get them applied to the official version just for Windows users... and it seems all the indirect suggestions related with Windows somewhat soaked to the official one lately smiley-grin

by the way, i would like to say thank you, Your work is great... smiley
actually I am teaching an arduino worshop here in philippines and i have recommended your Arduino ERW Enhanced Version to my students. 
When I first released this mod, one guy wrote to me a pm saying in these paid arduino courses, most of the time of the class was spent setting up the environment! crazy!
Logged

My website: http://ried.cl

Offline Offline
Newbie
*
Karma: 1
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Interesting, but...

1: I use Linux
and
2: It is still not as good and doesn't have enough tweaks as if I was just using NetBeans and make.

Still, it is nice, even if the default tab stops are still stupid. Tabs are 8, not 2, not 4.

Perhaps it would be better if you concentrated your efforts on making a good plugin for NetBeans for noobs instead. I know you won't be doing that, so here are some suggestions.

1: Remove dependence on MS Windows.
2: Tabs are 8, not 4. You should make it user adjustable too.
3: Have some place to put in extra defines for the project, so that they can be passed to GCC and G++. e.g. -DFOO=BAR
4: Have the ability to manually add include paths to GCC and G++. e.g. -I/some/path/
5: Auto-complete.
6: Spell check.
7: Dispose of how the mainline Arduino compiles, use make, and Makefiles.

If it gets all of those modifications I would be partly tempted to use it.  smiley-mr-green


1) Can't remove this dependence, but source code is all there in GitHub (In particular, the dependant code is: https://github.com/eried/Arduino/tree/master/erw/csharp), so if anyone wants to remove these dependencies I will gladly accept their code. Dependencies are mainly because I enjoy using Visual Studio, but I don't enjoy Java. I know the language is similar to C# and I've used java for long years, even in programming contests (*leisure* scenarios), but I don't enjoy any IDE besides VS+Resharper http://www.jetbrains.com/resharper/ (...and JetBrains provided me a free license because the .net things in the IDE, so kudos for those guys! smiley-lol).

2) Good suggestion.

3-4) Can you provide more details? Like, some scenario and what do you have to do right now as a workaround?

5-6) Hard to do. The built-in editor in the IDE is very customized and basic. I haven't checked the editor on the version 1.5 yet, maybe they upgraded the editor making any enhancement more easy to do (I haven't bought a Due or newer boards yet so I will try to keep this version updated until Arduino team moves definitely to the 1.5)

7) Why? Example?

1) That is too bad, the modifications look fairly useful, which is why I commented at all... i.e. I might be able to run in wine, and perhaps the Arduino team might get a clue and include the better bits, instead of the horrible IDE that it is right now.

3-4, 7) Certainly! I use make for everything because the Arduino IDE is too obtuse, and you end up having to change things in the library headers instead of just specifying what you want.
Go look here
https://github.com/xxxajk
for a pile of examples and scenarios where make outshines the IDE. When you use make, v.s. Arduino IDE, the settings that I have actually give you a smaller text area (flash consumed is less!).

and....
@Eclipse user who prefers eclipse: That's great, but I don't find eclipse as intuitive as NetBeans. Let us not start an editor war here, it's not productive for anybody. You are free to use what you like, and so am I. I'm just trying to make helpful suggestions.
Logged

Belgium
Offline Offline
Edison Member
*
Karma: 68
Posts: 1893
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset


and....
@Eclipse user who prefers eclipse: That's great, but I don't find eclipse as intuitive as NetBeans. Let us not start an editor war here, it's not productive for anybody. You are free to use what you like, and so am I. I'm just trying to make helpful suggestions.

ROFL
you moan about lacks in a great product from eried; you say eclipse is not as intuitive as NetBeans and then you say " Let us not start an editor war here" ( Sounds to me like like : I voiced my opinion; keep yours to yourself.)
If you really think something else is better do like eried, me and many others. Make your perfect world and make your own thread. You will found out it is plenty of hard work.

Jantje
Logged

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Anaheim CA.
Offline Offline
Faraday Member
**
Karma: 46
Posts: 2865
...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If Netbeans is so great why aren't you busy there instead of wasting bandwidth with "who has a better command of what and how..." No One Really Cares...
Obviously in "Your" eyes it is a superior product... But for what? This is a thread about Arduino related software and what is being done by one person to make it a little friendlier and a few necessary modifications..

Doc
Logged

--> WA7EMS <--
“The solution of every problem is another problem.” -Johann Wolfgang von Goethe
I do answer technical questions PM'd to me with whatever is in my clipboard

Offline Offline
Newbie
*
Karma: 1
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


and....
@Eclipse user who prefers eclipse: That's great, but I don't find eclipse as intuitive as NetBeans. Let us not start an editor war here, it's not productive for anybody. You are free to use what you like, and so am I. I'm just trying to make helpful suggestions.

ROFL
you moan about lacks in a great product from eried

Wrong. I'm not moaning. I am making helpful suggestions.
I am very well aware that it is a lot of work to get things right, and that you can't always please everyone. Also every person has their own opinions. I will reiterate and expand on my points.

1: Not having tab settings are bad. Tabs always have been and always will be 8. Press your tab key on any normal terminal, even a dumb term from the 70's -- you'll get an offset of 8, which is 1/10'th of 80 columns. An offset of 8 makes code easier to read, and less cluttered. Please dig up your K&R book, it will tell you the same things. Don't clutter your code, and make it easy to read.

2: There are a lot of additional options that are lacking in the Arduino compile process. If you want to move to something advanced, it becomes difficult, since the standard tools are not used. Instead the Arduino IDE team has opted to reinvent the wheel. Look at what Atmel did. They recycled studio instead of reinventing everything. That is the smart thing to do. Unfortunately (?) this is not an option here, but making use of make is. GNU tools are available on every platform. You already are using them (GCC/G++, and friends...) so make is simply the next logical step. It frees those of us who are advanced from having to use any IDE whatsoever. Choices are a good thing.
Logged

USA, FL
Offline Offline
God Member
*****
Karma: 14
Posts: 688
A life? Where can I download one of those?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Wrong. I'm not moaning. I am making helpful suggestions.

You did in your original post and you have been branded as such.  Now you are giving suggestions to make it better which you should have done in your original post.  

When I started with Arduino, I didn't know much about programming.  The Arduino IDE is a must for beginners to get into learning as it doesn't overwhelm the person.  As they get some experience and have read several tutorials, they find more ways to make programming easier by the options that their IDE introduces.  As for me, I learned enough to grow out of the Arduino IDE and into eried's IDE.  Since then, I have enough knowledge to incorporate Notepad++ as my editor (I do have experience with NPP as I work on websites with it).  

Back to you suggestions, the "tab of 8" would be a useful addition to eried's IDE as it organizes the code better.  I honestly didn't know that the tab spaces were 8 until you mentioned it..

But for your last suggestion of using make files, I think that would just over complicate an IDE that is meant to be simple for beginners.

« Last Edit: June 01, 2013, 02:11:50 pm by codlink » Logged

//LiNK

Offline Offline
Sr. Member
****
Karma: 4
Posts: 327
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi

I have a bug.

decided to change from 1.04 to 1.05 , on a windows 7 machine.
   
now ide does not work.
   
Splash screen comes up for a good few seconds, then I get a error box pop up,
    Launch4J
An error occured whilst starting this application

Any suggestions please
Logged

Chile
Offline Offline
Edison Member
*
Karma: 35
Posts: 1251
Arduino rocks?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi

I have a bug.

decided to change from 1.04 to 1.05 , on a windows 7 machine.
   
now ide does not work.
   
Splash screen comes up for a good few seconds, then I get a error box pop up,
    Launch4J
An error occured whilst starting this application

Any suggestions please


1.0.4 still works?

Can you open cmd as admin, then browse to the arduino folder and execute arduino.exe --l4j-debug and post the log file created?
Logged

My website: http://ried.cl

Offline Offline
Sr. Member
****
Karma: 4
Posts: 327
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi

1.04 did work, till I re booted,
   then 1.04 and 1.05 give same error.

I've just re moved every thign and re installing,
   
the 1.04 from the arduino site now runs,
    I'll get onto your 1.05 and get back to you


ta for debug tip.

Logged

Phillipines
Offline Offline
Newbie
*
Karma: 0
Posts: 13
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

since you were talking about netbeans and eclipse. which is better ide?
i have been using eclipse for developing simple Android apps and i based on my experienced, it is so laggy in windows.
Is netbeans better than eclipse?
Logged

Offline Offline
Newbie
*
Karma: 1
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Wrong. I'm not moaning. I am making helpful suggestions.

You did in your original post and you have been branded as such.  Now you are giving suggestions to make it better which you should have done in your original post.  

When I started with Arduino, I didn't know much about programming.  The Arduino IDE is a must for beginners to get into learning as it doesn't overwhelm the person.  As they get some experience and have read several tutorials, they find more ways to make programming easier by the options that their IDE introduces.  As for me, I learned enough to grow out of the Arduino IDE and into eried's IDE.  Since then, I have enough knowledge to incorporate Notepad++ as my editor (I do have experience with NPP as I work on websites with it).  

Back to you suggestions, the "tab of 8" would be a useful addition to eried's IDE as it organizes the code better.  I honestly didn't know that the tab spaces were 8 until you mentioned it..

But for your last suggestion of using make files, I think that would just over complicate an IDE that is meant to be simple for beginners.



No, not at all, the IDE can hide the Makefile details, just like NetBeans and eclipse does.
Once a person becomes more advanced, they can then take advantage of what it has to offer, without a headache and transparently.
Logged

Offline Offline
Newbie
*
Karma: 1
Posts: 48
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

since you were talking about netbeans and eclipse. which is better ide?
i have been using eclipse for developing simple Android apps and i based on my experienced, it is so laggy in windows.
Is netbeans better than eclipse?
Neither.
It's a matter of personal taste.
Try both, and others. There are many out there if you really go digging.
One may fit how you think. That is why there are so many choices.
Logged

BHZ, MG, Brazil
Offline Offline
Sr. Member
****
Karma: 10
Posts: 346
Android developer; Arduino enthusiast
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

since you were talking about netbeans and eclipse. which is better ide?
i have been using eclipse for developing simple Android apps and i based on my experienced, it is so laggy in windows.
Is netbeans better than eclipse?

For Android development, Eclipse is better. Not because of Eclipse itself, but because it is an effortless step to integrate the Google/Android Development Kit into the Eclipse IDE. Google provides everything already pre-packaged for development under Eclipse.

Logged

Learn to live: Live to learn.
Showing off my work: http://arduino.cc/forum/index.php/topic,126197.0.html

Offline Offline
Sr. Member
****
Karma: 4
Posts: 327
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok,

so deleted all arduino stuff.
   re booted.


downloaded 1.05 from the arduino site,
    ide opens, and code compiles,
        did not have board to see if I could download to board.

downloaded your package,
   extracted .exe, and ran the exe as administrator,
   
get the same error as before.  The arduino version still runs.

so I go to the edw 1.05 directory in dos,
   issue arduino.exe --l4j-debug command

I get the same Launch4J error message.

any suggestions please,


Logged

BHZ, MG, Brazil
Offline Offline
Sr. Member
****
Karma: 10
Posts: 346
Android developer; Arduino enthusiast
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I get the same Launch4J error message.

any suggestions please,

If you're running the IDE on a 64-bit machine, make sure you have a 32-bit JAVA VM installed. I had the same problem as you, and my problem solved after I installed a 32-bit JVM, even although I am on Windows 7 64-bit
Logged

Learn to live: Live to learn.
Showing off my work: http://arduino.cc/forum/index.php/topic,126197.0.html

Pages: 1 ... 32 33 [34] 35 36 ... 42   Go Up
Jump to: