Dan Taylor – Get Productive with Python in Visual Studio Code




[ad_1]

Get Productive with Python in Visual Studio Code
[EuroPython 2018 – Talk – 2018-07-27 – Smarkets]
[Edinburgh, UK]

By Dan Taylor

In this demo driven session, we’ll show you how to use the cross-platform, free, and open source Visual Studio Code for all your Python development needs. From editing, to linting, to debugging and more, you will learn how to get started, as well as tips and tricks to save you time in your everyday development lifecycle.

If you’re an experienced Python developer, you will learn how to take advantage of all of Visual Studio Code’s capabilities to maximize your productivity. If you’re a new Python developer, you will learn more about Python and how to use Visual Studio Code to get up and running quickly.

We will start by showing how to create a new application, configure linting, manage virtual environments, and run code. Then we’ll show how to use more powerful features like debugging, unit testing and Visual Studio Live Share for collaborative editing and debugging with your co-workers. Finally, we’ll show how you can install additional extensions to set up your keyboard bindings, manage docker containers, deploy to the cloud, and more!

License: This video is licensed under the CC BY-NC-SA 3.0 license: https://creativecommons.org/licenses/by-nc-sa/3.0/
Please see our speaker release agreement for details: https://ep2018.europython.eu/en/speaker-release-agreement/

Source


[ad_2]

Comment List

  • EuroPython Conference
    November 21, 2020

    Python unit testing begins at 24:40

  • EuroPython Conference
    November 21, 2020

    Why do people choose Macbooks to give presentations, even though the market share of mac is much less compared to Windows

  • EuroPython Conference
    November 21, 2020

    Trying to run this on VSCode in 2020 not working for me. The 'python3 -m env venv' commend at ~ 8:30 gives no error but it didn't seem to create the virtual environment. Subsequent commands all give errors.

  • EuroPython Conference
    November 21, 2020

    Really useful, thank you.

  • EuroPython Conference
    November 21, 2020

    That guy pretty much looks like Ryan Reynolds………

  • EuroPython Conference
    November 21, 2020

    Although a few years old now it was really useful, me being new to VSC. Awesome presentation!

  • EuroPython Conference
    November 21, 2020

    Github: Makes electron to create the Atom editor
    Public: "eh, kinda cool."

    Microsoft: Uses electron to creat VSCode
    Public: "FINALLY! Microsoft used a nonproprietary tool to make a program, and it's AWESOME!!"
    Github: 😢

  • EuroPython Conference
    November 21, 2020

    VSC is such a huge QOL while coding in any language. Love it. will never go back

  • EuroPython Conference
    November 21, 2020

    vscode is good software. This Microsoft company should get into the software business.

  • EuroPython Conference
    November 21, 2020

    Addin bruh

  • EuroPython Conference
    November 21, 2020

    Sir,It's not fast. Don't make false statement.

  • EuroPython Conference
    November 21, 2020

    19:02 Debug

  • EuroPython Conference
    November 21, 2020

    Hello. My name is Tim Curtin and I am a legally blind programmer who started using MS IDE's back in the early '90's, beginning with VB. I am now using VS Code 1.39.2 on my Mac Pro with OSX 10.15 Catalina and had been using Mojave and only updated to see if it would fix my problem… I am using Python 3.7.4 and just started using KIVY (v1.11.1) and I am not getting hardly any intelisense code hints when in my KV file. Any help on how to resolve this? Any help is greatly appreciated. Thanks in advance and I truely hope you reply.

  • EuroPython Conference
    November 21, 2020

    well done

  • EuroPython Conference
    November 21, 2020

    very good presentation & demo! well done!

  • EuroPython Conference
    November 21, 2020

    breakpoints are not hitting in visual studio code

  • EuroPython Conference
    November 21, 2020

    What do you use for the chart?

  • EuroPython Conference
    November 21, 2020

    Even people working at Microsoft use Mac … hmm impressive

  • EuroPython Conference
    November 21, 2020

    Really love VS Code. VS Code along with SSMS (SQL Server Management Studio) are amazing free development software!!!!

  • EuroPython Conference
    November 21, 2020

    i always wonder why many microsoft employees in these videos use macbook

  • EuroPython Conference
    November 21, 2020

    strange that about 75% of the python code that I mess around with in VS doesn't execute properly or all the way through the whole program. VSC is setup, linked to python 3.6.5.

    All programs I have tested all run correctly via coder (online coding tool), running in a terminal, running right from PyCharm IDE.

    Anyone have any ideas!?! I like VSC quite a bit but for some reason it isn't liking much of the working python that I have been testing it with. Some programs execute part way through. Some completely, others error out right from the start. Same programs tested in PyCharm run right out of the gate.

  • EuroPython Conference
    November 21, 2020

    the irony of Microsoft employees using mac!!!

  • EuroPython Conference
    November 21, 2020

    VS CODE LOOKS GOOD BUT SO SLOW FOR CODE AUTO COMPLETION

  • EuroPython Conference
    November 21, 2020

    Excellent work. Presentation is so good and down to the benefit of developer.

  • EuroPython Conference
    November 21, 2020

    Nice presentation,

  • EuroPython Conference
    November 21, 2020

    Pretty much the gold standard of how a presentation should be run. I've already switched to VS Code, but I imagine any who watches this video would quickly switch over. I daresay that this product will put Microsoft on the computing map. Looking forward to your company's other products!

  • EuroPython Conference
    November 21, 2020

    I'm surprised there's no "Find all references in opened files" or "Find all references in current folder" :-O

  • EuroPython Conference
    November 21, 2020

    Great talk!

  • EuroPython Conference
    November 21, 2020

    Don is a great guy

  • EuroPython Conference
    November 21, 2020

    This is a really good tutorial made me change to VsCode and I love it!

  • EuroPython Conference
    November 21, 2020

    How the hell does he know
    All of this!!! Super brain!!

  • EuroPython Conference
    November 21, 2020

    8:47 I got stuck, following Exactly your tutorial. Where can I find the "Source" and the "Which" command? I get Command not found, and when I search my machine for a source.exe, it doesn't find any.Can't activate the virtual environment 🙁 I have Python3.7 installed on windows. Please help :)Also, I couldn't get Python3.exe to work (as shown in the video), but I used Python.exe and it worked (am I using an older version, even if it says it's 3.7?).Maybe I downloaded the wrong python..I can't get the Python version (in your case 3.6.5) at the bottom of the screen. Is there a step you missed to explain?Just a stupid question from me: Why are you using a Mac.. are you a microsoft employee using a Mac to teach? That's cute :)))

  • EuroPython Conference
    November 21, 2020

    I wish there is MSCODE.apk

  • EuroPython Conference
    November 21, 2020

    Can you see good conference.

  • EuroPython Conference
    November 21, 2020

    I downloaded & installed it from the specified web page. However, I don't like the fact that it sends 
    info to Microsoft.  

    From LICENSE.txt, installed with the app (/Applications/Visual Studio Code.app/Contents/Resources/app/LICENSE.txt):
    "The software may collect information about you and your use of the software, and send that to Microsoft."

  • EuroPython Conference
    November 21, 2020

    Very useful. Thanks!

  • EuroPython Conference
    November 21, 2020

    This is when they realised everything is too big in VSCode's UI

  • EuroPython Conference
    November 21, 2020

    I badly want to know what theme he is using. Does anybody know it? Please?

Write a comment