Development C / Python / GCode / HAL
11 Jan 2021 19:34 #194939
by Thom
Development C / Python / GCode / HAL was created 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?
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.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19209
- Thank you received: 6438
11 Jan 2021 19:51 #194943
by tommylight
Replied by tommylight on topic Development C / Python / GCode / HAL
Geany ?
Please Log in or Create an account to join the conversation.
11 Jan 2021 20:03 #194946
by andypugh
Replied by andypugh on topic Development C / Python / GCode / HAL
+1 for Geany. I use it on everything, and for my LinuxCNC development.
Please Log in or Create an account to join the conversation.
12 Jan 2021 07:22 #195020
by rodw
Replied by rodw on topic Development C / Python / GCode / HAL
Geany and notepad++ are seamless to move to and fro with.
You'll like it.
You'll like it.
Please Log in or Create an account to join the conversation.
- snowgoer540
- Offline
- Moderator
Less
More
- Posts: 2388
- Thank you received: 779
12 Jan 2021 11:27 - 12 Jan 2021 11:28 #195036
by snowgoer540
Replied by snowgoer540 on topic Development C / Python / GCode / HAL
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.
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.078 seconds