Development C / Python / GCode / HAL

More
11 Jan 2021 19:34 #194939 by Thom
Hi,
Iam working now for some years with LinuxCNC: And mostly it is not done by some simple configuration. You have to program in a lot of files with different languages. Until now, i always used "mousepad" for that.

Does anyone know a programm or IDE for development in LinuxCNC?
What i want is:
-Syntaxhilighting
-Grouping of Functions
-multiple language support: Python, C, GCode, HAL (if possible)
-correct Line ends for Linux (Line-Feed: \n)
-search and replace functions
-autocomplete
-low computer resources (it should run on the same machine as Linuxcnc with the realtime kernel)

If LinuxCNC were WindowsCNC, i would perfer Notepad++ ;-)

Any Ideas?

Please Log in or Create an account to join the conversation.

More
11 Jan 2021 19:51 #194943 by tommylight
Geany ?

Please Log in or Create an account to join the conversation.

More
11 Jan 2021 20:03 #194946 by andypugh
+1 for Geany. I use it on everything, and for my LinuxCNC development.

Please Log in or Create an account to join the conversation.

More
12 Jan 2021 07:22 #195020 by rodw
Geany and notepad++ are seamless to move to and fro with.

You'll like it.

Please Log in or Create an account to join the conversation.

More
12 Jan 2021 11:27 - 12 Jan 2021 11:28 #195036 by snowgoer540
I prefer Atom. Tons of tweaks available, can change line endings, all of the things you mentioned. I haven't found a language it doesn't support yet except asciidoc, and there's a package to add it. It's available on both windows and linux.

Best part of it is that it natively integrates with github. Point it to a project a folder it tracks your changes, lets you commit to github within the program, etc.
Last edit: 12 Jan 2021 11:28 by snowgoer540.

Please Log in or Create an account to join the conversation.

Time to create page: 0.101 seconds
Powered by Kunena Forum