Machsupport Forum
Mach Discussion => Mach4 General Discussion => Topic started by: Chaoticone on April 02, 2016, 04:30:03 PM
-
I have been working on a Mach4lua language package for Notepad++. I did this for myself but I'm wondering how many others might find it useful.
It includes function list, Mach4's API calls in auto enter, hints for all the API calls and some other bits.
Latest version attached to this post.
-
NotePad++ is a bit nerdy, but really useful.
I use it for editing PHP code.
Having an implementation for Lua and the Mach4 API would be great!
-
Havin already been lucky to trying this it has made my coding a lot easier havin the mach api code highlghter in an editor I use a lot.
keep em coming
DazTheGas
-
yes, yes, yes if you don't have a back plotter or like to make changes to code notepad++ make's it easy.
-
Yup, I use it and like it a lot for various things
-
I use Notepad++ all the time even when just taking notes!!!!!!!
-
Here you go guys. the instructions are the ReadMe files in each folder. I hope this is a helpful tool for all who use it. If you find any problems or see any changes needing made please let me know but this is not something I have any time to support. This is simply an addition to a tool (Notepad++) I had a need for. Since I have done it, if others find it helpful that's just icing on the cake to me. :)
Thanks Guys and have fun!
11/13/2016 Attachment removed in lua due to an update that includes an installer.
-
Cheers, thanks Brett
-
Update 11-1-2016 Version 2.9
This is an installer that will run like any other installer (Setup wizard) and will install all the files in their proper place and backup any files it will be replacing. So......... the instructions in my previous post no longer apply. Just download the installer and run it (after installing Notepad++ of course). For the installer to work correctly notepad++ should be installed in the default directory.
-
thanks Chacoticone, ADSK recommend notepad plus plus for doing post processor editing
-
Great work, thanks.
But that lime green background for the installer.... MY EYES!!!! :-)
-
Not a big fan of the background color but to each his own.
Loving the rest of it. Te install was painless.
Thanks.
Mike
-
;D
Lol, thanks guys. I make no promises about revisiting the installers background color but will try to some time.
-
thanks Chacoticone, ADSK recommend notepad plus plus for doing post processor editing
Do you know what language their post processor is written in?
If its not lua you almost certainly will not want to use the mach4lua language. The syntax highlighting and folding will not be right. But notepad++ comes with options for most languages and I have found it to be indispensable for years for lots of different things.
-
It's java I just change the settings. I use notepad++ as a G Code editor as well It's a very universal program
-
Cool, I use this all the time, keep up the good work.
DazTheGas
-
It's java I just change the settings. I use notepad++ as a G Code editor as well It's a very universal program
OK, good. With all the language options notepad++ has they make it one nice versatile tool for sure.
Cool, I use this all the time, keep up the good work.
DazTheGas
Thanks Daz. Yup, thanks for testing the installer and multiple versions before this one too. You have been the sole Alpha tester.
-
You have been the sole Alpha tester
As you well know my screen is written in pure wx / lua and this has made my coding so much easier, keep up the good work.
Always happy to test.
DazTheGas
-
Thanks for the Notepad++ installer and Mach4 customization!
I don't find that the auto-correction feature is working. I enter mc. and nothing happens.
I have installed from Brett's downloader and enabled auto-correction and function and work conpletion plus function parameters hint on input
Anybody else had this experience?
Thanks
Keith
-
Ok, now I see the problem, we have to select Mach4Lua language with EACH new file and it WORKS! Yes!
::)
Keith
-
Just discovered this. Looks excellent!
Keep up the great work!
Leo
-
Thanks Guys!
When you run the installer the default action after install is to open the release notes in notepad++. Its worth reading. It should help eliminate some confusion. It is not meant to be an in depth tutor for Notepad++ but the Notepad++ Cheat Sheet the installers puts on your desktop goes much deeper into using Notepad++.
-
Looks great. I'll try it out.
However, where else are all the functions and API listed and explained. I think I read through all the Docs that came with the Mach4 hobby install and some others on the site. All the examples certainly help and I have written some startup screen, m-code scripts etc but I'm not very efficient at it. Where did I miss this critical info?
thanks
-
Once again I get to answer my own stupid question. The info is in Mach4CoreAPI.chm which won't open on a Mac. Opens up fine on the PC.
-
Hi guys, sorry to resurrect this but this doesn't appear to work with the modern versions of notepad++ any thoughts?