


But don’t be afraid, it will nevertheless feel like it would be running directly on your iPad. This limitation leads to the need to run VSCode on a full featured OS instead of directly on the iPad. The app would need to contain a whole Linux distribution in order to provide the same feature set. As iOS doesn’t provide any shell it is hard to port these apps. VSCode makes heavy usage of the shell provided by the OS. One of them is that you cannot install apps that rely on an underlying operating system. This brings many benefits, but also has disadvantages.

Why iOS doesn’t support VSCode nativelyĪpple‘s iOS is a heavily regulated operating system. Thus I needed to have a setup which allows me to fix at least urgent things while - at the same time - does not tempt me to do more than this. Even if this would be theoretically possible it is hard to fix these things on a smart phone without having an IDE like VSCode in place. How ever, there are situations where you need to do a quick fix: for example one of my websites breaking or any other service not running anymore. This is a conscious decision since I don’t want to invest too much - in the best case no time at all - into sitting in front of my computer. I recently came across the problem that when being on vacation I don’t have my main computer available. I usually only go on vacation with a light weight set of IT equipment, which is in this case my iPad Pro and a few cables and chargers.
