It’s extremely frustrating when trying to make changes on a mobile device in the code editor text boxes. Sometimes it works most times it jumps all over the place.
And you can forget about copying and pasting anything in there, I tired fighting with it for to long I just gave up and have to wait now till I can open it up on a physical keyboard.
Yep editing with vscode on mobile is just as bad. Funny thing is if you use a bluetooth keyboard attached to your mobile device it works perfectly. But if I am getting that thing out I’d rather just grab my laptop.
I wish it was reliable though as there are many times I just need to make a quick change or test something out and… You cant.
It is not quite perfect solution as it is not aware of HA services, entities, etc. and yaml functions, like ‘File editor’ and ‘Visual Studio Code’ add-ons are. This is just a workaround
I would agree that ‘File editor’ and ‘Visual Studio Code’ could be improved for use on mobile devices. However, I also know that this is something “extra” and not HA per se
Those add-ons are not HA but the code editors in the webview are and that’s my WTH, they suffer the same issue as all editors do in a webview on mobile, and to that I say WTH.
I don’t tend you use the code editors (such as editing Lovelace views, etc.) on mobile, but I do sometimes want to test out templates in the Developer Tools on mobile and the editor there is just as bad.
The thing I hate is not being able to easily delete multiple lines. Selecting all and pressing backspace does nothing. Holding down backspace will only allow you to delete a single line at a time as it doesn’t wrap onto the previous line. This is particularly bad for the template editor, as the first thing I usually want to do is delete the default example template.
I wrote up an issue a year ago about this. It’s CodeMirror and it’s a pile of poop on mobile devices. They (CodeMirror people) claim they are working on it, but it seems like it’s taking forever. So unless we move away from CodeMirror, we’ll be having these issues for some time it seems.