I'm a beginner full stack Python/Django programmer. I want either an editor or IDE that will help me with Bootstrap and Django. It must be cross-platform, although right now I'm developing in Windows.
I've considered Pycharm, and even have a 30 day trial in use. However, after 30 days, I will have to pay a monthly fee because the free version doesn't have Django support.
I'm looking at Visual Studio Community and Visual Studio Code, both from Microsoft, but are cross-platform. Here are some considerations and thoughts:
- Visual Studio Community is A fully-featured, extensible, free IDE for creating modern applications for Android, iOS, Windows, as well as web applications and cloud services.
- From Microsoft:
- Visual Studio Community is a rich IDE for creating non-enterprise apps for Android, iOS, Windows, web, and cloud.
- Visual Studio Team Services is Agile tools, Git, and continuous integration for any language and any OS.
- Visual Studio Code is a powerful editor that’s free, open source, and runs everywhere.
- Visual Studio Dev Essentials – Get all of the above and more. Get all these free tools and services, plus Pluralsight training, Azure credit, downloads, and more – for free.
ConclusionI'm looking hard at Visual Studio.
- I want to try and install Visual Studio Code (an editor) with extensions.
- If that doesn't do what I need, then I'll uninstall it all and instead install Visual Studio Community (an IDE).
- If that doesn't work either, I'll uninstall it and reinstall Pycharm
Steps to take
- Uninstall my 30 day free trial of Pycharm
- Install Visual Studio Code (the lightweight editor)
- Followed the instructions at Automationpanda.
- Then install the Bootstrap extension.?
- Work with what I just installed. See what that does. Can I stop here? If not, go to the next step.
- Uninstall Visual Studio Code with Python exensions
- Install Visual Studio Community (IDE) and Python tools (PTVS). See the link in the Background section above for installation instructions in Windows. Include Bootstrap and Django support if it's not already there
- If I don't like either version of Visual Studio, I could return to Pycharm