I recently posted an application that I use to externally edit and inject code I get from an AI into my source code files automatically.
I am on a slower computer doing this and it used to be that the IDE would detect an external code change and reload the code window to reflect that change almost instantly. Well, that isn't happening anymore. Sometimes not for 10-15 minutes. If I don't notice that the change didn't actually occur and I run the application, the IDE first saves the code (which overwrites the new changes made externally) and saves the code that is in the IDE window over the edited code that never populated to the IDE.
I would love for there to be a quick way (like the push of a function button like f8 or whatever), that would force the IDE to reload the code in the open windows to reflect external edits. Is there any way for me to create custom controls for the IDE that will accomplish this or do I just have to wish that the powers that be will take this under advisement, should they see it, and possibly, hopefully, implement it in future updates to the IDE?
I don't mean for that to come off as snarky. Tone is hard to read in text. It is a legit question.
I am more interested if new modules are added externally (maybe through macros) to the Main module (.b4a or .b4j file), the IDE will refresh the list in Modules tab using a command link/macro.
Additionally, can we also use macro to simulate:
1. right click, Refresh in Libraries Manager tab
2. Sync button in Files Manager tab ?
In other words, instead of "codesync", we also have "modulesync", "libsync" and "filesync"
Hi there! A few years ago, at the early days of AI, I had a wish for @Erel — to create an assistant integrated into the B4X IDE, something similar to the old Microsoft assistant. I wanted a lovable, interactive helper at the top of the IDE — like the classic animated cursor characters that...
If you don't know, you don't know, but you should know as it's not that difficult to figure out. Now get back on your keyboard and, well, whatever, which only you should know.
So, I hope that explains it thoroughly enough for you. See, ridiculously extremely simple when one knows and understands exactly what means...
If you don't know, you don't know, but you should know as it's not that difficult to figure out. Now get back on your keyboard and, well, whatever, which only you should know.
So, I hope that explains it thoroughly enough for you. See, ridiculously extremely simple when one knows and understands exactly what means...
One should note, with suitable bluster, that it was Aeric who first invoked my name in this thread, not the other way round, thus I merely furnished the most straightforward, monosyllabically digestible reply imaginable, only to find myself ensnared in a kerfuffle entirely of his own making.
Now I can continue watching documentories about the lusitania.
@Magma I understand you have other meaning different from Peter. I get you.
I assumed @Peter Simpson didn't quite agree what I wrote in post #5 but the list of reaction doesn't have a "disagree" reaction so he reacted with a "haha".
And I just want to know what he may disagree with. I openly acknowlege any comments.
The original scope of the wish made by @HNICofCODE is about a single or currently focus code module or class.
Then @Sandman has added about expanding the feature request to apply on other modules.
If the above 2 features are implemented then I think it is possible to also implement what I suggested.
Maybe my suggestions would have some impacts of adding clutter and could break something in the IDE but I see my requests would be useful for example when developing web apps with my web framework.
Okay I understand this is only apply to B4J.
B4X IDEs has the Macro feature that is powerful to implement many automation workflows.
Not sure how many able to see it's usefulness.
I created some tools that can be invoked by the Macro.
But some features are impossible to be achieved without changing the features in the IDE.