While Thonny and Visual Studio Code are two separate entities, they have a lot in common when it comes to functionality. After all, why would you care about syntax and linters when you haven’t even printed your first “Hello World” yet? Confusing at first – With all of the personalization options, using it for the first time as a beginner can be a bit confusing.This, however, is not much of a big deal with Python, as it is an interpreted language. If you are used to compiling scripts on a proper laptop or computer, you’ll easily notice the compilation time being much slower while running Visual Studio Code on a Rasbperry Pi. Running other languages can be slow, too – For one, this is mostly a problem with the Raspberry Pi.Visual Studio Code takes much longer to open and does so with zero extensions. Can be terribly slow – This can be both a user-made problem and a comes-with-the-program one.Ease of use – Visual Studio Code is easy to use and comes with plenty of keyboard shortcuts.User accounts and workspaces – If you are sharing your computer with another developer, it can be easier to access your development setup by logging in to your account or opening your “workspace.” The workspace is your setup on the built-in file explorer, which you can save to allow you to access the same setup at a later time.Allows queuing tasks – If your Raspberry Pi can handle it, you can queue a series of tasks to automate them – like testing your code before uploading to a microcontroller, then opening it up for serial communication.You can use most programming languages with it as long as you have the right extensions. Multi-language support – Use of Visual Studio Code doesn’t just have to end with Python.Alternatively, you can make your own extensions and contribute to the growing community of Visual Studio Code extension-makers. No folder tray (built-in explorer) – Unlike most other modern IDEs, Thonny does not show you the folder you are working on.Ī free and open-source “code editor” by Microsoft, Visual Studio Code can be extended to a full-blown IDE by installing premade extensions.No support outside Python – While it’s certainly possible to use it as something like a Notepad to write code in other languages, it can’t run them as you would do with Python. Plus, the Shell is quite visible at the bottom.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |