Choosing IDE for stm32 and Arduino?

Development environment specific, Arduino, Eclipse, VS2013,Em::Blocks etc
User avatar
RogerClark
Posts: 5050
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: Choosing IDE for stm32 and Arduino?

Postby RogerClark » Mon Dec 12, 2016 9:55 am

@Riva

I use Notepad++ as well, if I'm doing anything complex in the Arduino IDE.

But its still lacking functions like "find definition" unless you load a plugin (and those plugin's give warnings about unsigned dll's, so are a bit risky)

Riva
Posts: 7
Joined: Fri May 06, 2016 6:42 am

Re: Choosing IDE for stm32 and Arduino?

Postby Riva » Mon Dec 12, 2016 12:01 pm

RogerClark wrote:@Riva
I use Notepad++ as well, if I'm doing anything complex in the Arduino IDE.
But its still lacking functions like "find definition" unless you load a plugin (and those plugin's give warnings about unsigned dll's, so are a bit risky)

I think the 'Function List' is a standard part of npp as it's under the edit menu instead of the plugins menu and that suits my needs for finding function definitions. I like the way it highlights all matching selected words so it's easy to find where variables are defined/used.
I only use a couple of plugins (Compare & Indent By Fold) and I'm wondering if they are also part of the nnp install. I have also added a few of the Arduino core/library keywords to the c++ style configuration so they syntax highlight for me.

Paul
Posts: 4
Joined: Tue Oct 25, 2016 2:06 pm

Re: Choosing IDE for stm32 and Arduino?

Postby Paul » Wed Dec 14, 2016 2:33 am

I installed Notepad++ and it is a nicer GUI than the Arduino. I installed a plug-in that will find function definitions within the project (but not in the libraries, unfortunately).

Do you write code in Notepad++ and then exit from it and start the Arduino GUI to compile it or is there some way to have both running without one stepping on the other?

User avatar
RogerClark
Posts: 5050
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: Choosing IDE for stm32 and Arduino?

Postby RogerClark » Wed Dec 14, 2016 6:29 am

You need to set the preferences to say you are using an external editor, but think you still need to go into the IDE to actually build and upload.

I think platformuino has some way to automate this, and perhaps Arduino Builder does as well, but I've not used either of those

Riva
Posts: 7
Joined: Fri May 06, 2016 6:42 am

Re: Choosing IDE for stm32 and Arduino?

Postby Riva » Wed Dec 14, 2016 4:34 pm

Paul wrote:Do you write code in Notepad++ and then exit from it and start the Arduino GUI to compile it or is there some way to have both running without one stepping on the other?

Obviously your path to the Arduino IDE will be different but I setup a 'Run' commands in npp with the path info of
M:\Dropbox\_arduino-1.0.6\arduino.exe "$(FULL_CURRENT_PATH)"

and assign it to a a shortcut key so pressing the key launches the Arduino IDE with the file I have selected in npp. If I ever bother moving to a latter IDE (1.5+) then I think you can compile and upload from the command line so then there would be no need of the IDE (though it is handy for telling me what line number the errors are on.
Look here for a somewhat out of date list of Arduino commands and instructions on how to add to npp

User avatar
ahull
Posts: 1307
Joined: Mon Apr 27, 2015 11:04 pm
Location: Sunny Scotland
Contact:

Re: Choosing IDE for stm32 and Arduino?

Postby ahull » Wed Dec 14, 2016 8:31 pm

For the record, there is a similar (clone?) application under Linux called notepadqq

http://notepadqq.altervista.org/wp/

There are of course other alternatives. -> https://itsfoss.com/notepad-alternatives-for-linux/

I'm going to give notepadqq a whirl and see if it is any good..
- Andy Hull -

User avatar
RogerClark
Posts: 5050
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: Choosing IDE for stm32 and Arduino?

Postby RogerClark » Wed Dec 14, 2016 9:56 pm

Thanks Andy

I ran NPP on Linux using WINE and it seemed to work OK, but a native clone would be better

User avatar
ahull
Posts: 1307
Joined: Mon Apr 27, 2015 11:04 pm
Location: Sunny Scotland
Contact:

Re: Choosing IDE for stm32 and Arduino?

Postby ahull » Wed Dec 14, 2016 9:58 pm

ahull wrote:For the record, there is a similar (clone?) application under Linux called notepadqq

http://notepadqq.altervista.org/wp/

There are of course other alternatives. -> https://itsfoss.com/notepad-alternatives-for-linux/

I'm going to give notepadqq a whirl and see if it is any good..


Well Notepadaqq looks pretty much the way I remember Notepad++ but it has been a few years since I used npp.

Notepadqq.jpg
Notepadqq.jpg (101.73 KiB) Viewed 84 times


Installing under Ubuntu was a matter of following the instruction here -> http://notepadqq.altervista.org/wp/download/
(I resisted the temptation to build it from scratch, but you can go down that route too, as there is a git repo -> https://github.com/notepadqq/notepadqq )
- Andy Hull -

User avatar
RogerClark
Posts: 5050
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: Choosing IDE for stm32 and Arduino?

Postby RogerClark » Wed Dec 14, 2016 10:03 pm

Andy

I better bookmark this thread ;-)

zmemw16
Posts: 878
Joined: Wed Jul 08, 2015 2:09 pm
Location: St Annes, Lancs,UK

Re: Choosing IDE for stm32 and Arduino?

Postby zmemw16 » Thu Dec 15, 2016 1:04 pm

builds quite easily, once you get the dependencies installed, mainly qt5 ones.
debian jessie


Return to “IDE's”

Who is online

Users browsing this forum: No registered users and 1 guest