Development C / Python / GCode / HAL
- Thom
- Offline
- Junior Member
-
Less
More
- Posts: 25
- Thank you received: 4
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: 20197
- Thank you received: 6874
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.
- andypugh
-
- Offline
- Moderator
-
Less
More
- Posts: 23320
- Thank you received: 4946
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.
- rodw
-
- Offline
- Platinum Member
-
Less
More
- Posts: 11230
- Thank you received: 3755
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: 2435
- Thank you received: 802
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.075 seconds