Posted 09 December 2013 - 01:16 PM
So I am putting together a few turtle programs to do basic things (building walls, branch mining, tree farming, etc), and I find that it is really hard to bugfix efficiently. Let me explain:
Currently I write the programs in Notepad++, because I want them saved on my hard drive and it is a much more user-friendly environment for writing code compared to the computercraft interface. In order to get my programs into the game to test, I open up the computercraft zip, navigate to the turtle programs, and place my program in there without the .lua extension (the same way the default programs are handled).
The problem here is that once I have a program written, if I go through the steps to get it running in-game and then find a bug, I have to close out minecraft, re-open and re-navigate the byzantine filetree inside the computercraft zip, delete the version in there and replace it with the new one. Then I close the zip and reload minecraft and re-test.
This is far from convenient.
I have used the pastebin functionality before, but my understanding is that pastebin no longer allows it.
My question is: Is there a better way?
Currently I write the programs in Notepad++, because I want them saved on my hard drive and it is a much more user-friendly environment for writing code compared to the computercraft interface. In order to get my programs into the game to test, I open up the computercraft zip, navigate to the turtle programs, and place my program in there without the .lua extension (the same way the default programs are handled).
The problem here is that once I have a program written, if I go through the steps to get it running in-game and then find a bug, I have to close out minecraft, re-open and re-navigate the byzantine filetree inside the computercraft zip, delete the version in there and replace it with the new one. Then I close the zip and reload minecraft and re-test.
This is far from convenient.
I have used the pastebin functionality before, but my understanding is that pastebin no longer allows it.
My question is: Is there a better way?