Visual Studios 2015 Community Edition For Python

Hello readers,

Recently my programming practice has been primarily on the Linux operating system family, and for most of what I do this is totally sensible. Linux has the best IDEs for every language I can think of, the easiest setup for extra libraries i.e. python‘s pip works right in bash without any setup to speak of… But I also have this new computer with Windows 10

Is It Better To Work On Both Platforms With Different Tools?

Of course most of the mainstream IDEs work in Windows, eclipse, codeblocks, pycharm, etc but my favorite for python really is Ninja.  As Ninja does work on Windows as well as Linux I decided to set it up. Of course this means I’ll have to install python, and perhaps anaconda, though I was thinking to get matplotlib I might not need to do the whole anaconda thing, maybe just django.

ninja

Then I remembered that I was using Visual Studios for C++ and never really checked to see if it could do python 2.7 – which was the goal.

Naturally it does and for using standard libraries so far it works great, there is an interactive shell in tools which is on par with Ninja’s functionality – but you will definitely want to know a few things if you are transitioning over from a Linux development environment and planning to use Visual Studios 2015 Community Edition:

  • Install python before you install the IDE on Windows – and perhaps pip
  • Grab Ninja as a backup and because it’s much quicker if you’re doing a python script only
  • Expect a massive install – up to 8Gb across your devices
  • Remember to set up something like dropbox to go back and forth between machines

Advantages of the Visual Studios 2015 Community Edition do include the massive community, the wonderful interface for deeper projects, the complete setup for releases and even cycles – not unlike the tools in QT – some of which were used to create Ninja.

Visual Studios has a very rich interface allowing for very complex website construction, simple enough app development, and not surprisingly an A+ level C++ build environment, I’m quite pleased to find it has decent tools for python. I’m not particularly surprised to find out that beyond the standard library you really will have to do some digging to find out which library systems to install to get the most out of it.

visual-studios

*Native Linux QT type GUI tests on Windows aren’t likely to yield positive results – however toolkits like QT can make some of that work as well.

Advantages of also installing Ninja:

  • Fast in both modes
  • Stable like nothing else on short to medium scripts
  • Highly configurable-ish

Now a word about Visual Studios Blend 

As a team collaboration interface it’s amazingly well thought out. It has code peek features for a variety of languages and in place editing of XAML documents. It’s instantly recognizable and probably low resource enough to use alongside Skype until it’s time to compile or test anything.

blend

In Conclusion

If this were a product review I’d be saying things about speed that might detract from the functionality of Visual Studios 2015 Community Edition – particularly where it relates to quick and dirty python scripting – or even moderately quick and perfect python where nothing is rushed but everything is pretty. That would be unfair considering how much more you can potentially do with this awesome tool.

It helps to remember we’re talking about a plugin essentially and it delivers exactly what you need – if you know how to add the pip system or are comfortable with standard libraries.

Standing alone it’s a 5 star IDE – the plugin absolutely stays true to the expectations of passive scripting, and has a fully functional community backend that makes up for it’s lukewarm pace.

Coupled with Ninja as a backup – it’s an excellent way to unit test and release deeper incorporated applications – even for teams.

Spread the love

626 thoughts on “Visual Studios 2015 Community Edition For Python”

  1. Today, I went to the beach with my kids. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is totally off topic but I had to tell someone!

  2. Hi there! Do you know if they make any plugins to help with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Thanks!

  3. Howdy! This post could not be written any better! Reading this post reminds me of my good old room mate! He always kept talking about this. I will forward this page to him. Pretty sure he will have a good read. Many thanks for sharing!

  4. Greetings! I know this is somewhat off topic but I was wondering if you knew where I could get a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one? Thanks a lot!

  5. It’s a shame you don’t have a donate button! I’d most certainly donate to this fantastic blog! I guess for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to fresh updates and will share this site with my Facebook group. Talk soon!

  6. I’m really loving the theme/design of your web site. Do you ever run into any web browser compatibility issues? A number of my blog audience have complained about my blog not working correctly in Explorer but looks great in Opera. Do you have any advice to help fix this issue?

  7. Excellent website you have here but I was curious about if you knew of any message boards that cover the same topics talked about here? I’d really like to be a part of online community where I can get responses from other experienced people that share the same interest. If you have any recommendations, please let me know. Many thanks!

  8. Excellent blog! Do you have any suggestions for aspiring writers? I’m planning to start my own website soon but I’m a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m completely confused .. Any suggestions? Thanks a lot!

  9. Hello! This is my first visit to your blog! We are a group of volunteers and starting a new project in a community in the same niche. Your blog provided us useful information to work on. You have done a wonderful job!

  10. Do you mind if I quote a few of your articles as long as I provide credit and sources back to your site? My blog is in the exact same niche as yours and my visitors would really benefit from some of the information you present here. Please let me know if this ok with you. Thank you!

  11. Greetings! I know this is kinda off topic but I was wondering if you knew where I could find a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one? Thanks a lot!

  12. I’m not sure why but this site is loading extremely slow for me. Is anyone else having this issue or is it a problem on my end? I’ll check back later and see if the problem still exists.

  13. Have you ever thought about publishing an e-book or guest authoring on other websites? I have a blog based upon on the same subjects you discuss and would really like to have you share some stories/information. I know my audience would value your work. If you’re even remotely interested, feel free to shoot me an e mail.

  14. Greetings! I know this is kinda off topic but I was wondering which blog platform are you using for this site? I’m getting fed up of WordPress because I’ve had issues with hackers and I’m looking at alternatives for another platform. I would be fantastic if you could point me in the direction of a good platform.

  15. Hello! I know this is kind of off topic but I was wondering if you knew where I could get a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one? Thanks a lot!

  16. Does your blog have a contact page? I’m having trouble locating it but, I’d like to shoot you an e-mail. I’ve got some suggestions for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it improve over time.

  17. Hi just wanted to give you a brief heads up and let you know a few of the images aren’t loading correctly. I’m not sure why but I think its a linking issue. I’ve tried it in two different browsers and both show the same results.

  18. I don’t know whether it’s just me or if perhaps everyone else encountering issues with your blog. It appears as if some of the written text within your posts are running off the screen. Can someone else please comment and let me know if this is happening to them too? This could be a issue with my browser because I’ve had this happen previously. Thank you

  19. Have you ever thought about writing an e-book or guest authoring on other sites? I have a blog based on the same topics you discuss and would really like to have you share some stories/information. I know my viewers would value your work. If you’re even remotely interested, feel free to send me an e-mail.

  20. Hello! I just wanted to ask if you ever have any problems with hackers? My last blog (wordpress) was hacked and I ended up losing months of hard work due to no data backup. Do you have any methods to protect against hackers?

  21. Good day! Do you use Twitter? I’d like to follow you if that would be okay. I’m undoubtedly enjoying your blog and look forward to new updates.

  22. Hi there, i read your blog from time to time and i own a similar one and i was just curious if you get a lot of spam responses? If so how do you stop it, any plugin or anything you can recommend? I get so much lately it’s driving me crazy so any support is very much appreciated.

  23. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  24. Hi there! This post couldn’t be written any better! Reading through this post reminds me of my good old room mate! He always kept chatting about this. I will forward this write-up to him. Fairly certain he will have a good read. Many thanks for sharing!

  25. Hi there! I could have sworn I’ve been to this website before but after checking through some of the post I realized it’s new to me. Anyways, I’m definitely glad I found it and I’ll be bookmarking and checking back frequently!

  26. Hey! This is my first comment here so I just wanted to give a quick shout out and say I truly enjoy reading your blog posts. Can you suggest any other blogs/websites/forums that go over the same topics? Appreciate it!

Leave a Reply

Your email address will not be published. Required fields are marked *