美文网首页软件程序员软件+网站推荐
搭建Visual Studio Code+Python开发环境

搭建Visual Studio Code+Python开发环境

作者: J_101 | 来源:发表于2017-12-16 21:05 被阅读158次

    1.对象简介

    • 此次介绍的对象是Visual Studio Code。什么是Visual Studio Code呢?
      Visual Studio Code是一个轻量级但功能强大的源代码编辑器运行在你的桌面和可用于Windows,MacOS和Linux。它配备了JavaScript的内置支持,TypeScript和Node.js有一个丰富的生态系统,对其他语言的扩展(如C++,C #,java,Python,PHP,GO)和运行时。
    • 同类型的编辑器还要sublime text,atom,vim等,那它有什么优势呢,比sublime开源 github,比atom更快,比webstorm更轻(个人观点)。
    • 集成git支持、内置插件中心,自动安装、界面美观。

    2. 搭建步骤

    1.安装python

    2.下载Visual Studio Code

    3.快速入门


    3.安装插件

    CTRL+P打开搜索框

    • 输入 问号 操作帮助
    • 输入 大于号 显示所有命令

      CTRL+SHIFT+X或者点击左侧第四个菜单项打开扩展面板,输入插件名字,这里输入python,安装第一个python

    4.配置快捷键

    [文件]->[首选项]->[快键键],可以根据快键键搜索,也可以根据功能搜索。


    设置代码补全快键键:


    其他常用快捷键,Visual Studio Code提供了官方汇总PDF,查找非常方便。

    5.设置工作区

    可以新建文件夹作为工作区,也可以添加文件夹作为工作区。工作区目录下会生成.vscode文件夹,里面是配置文件。



    修改配置文件tasks.json:

    "version": "2.0.0",
        "tasks": [
            {
                "label": "python",
                "type": "shell",
                "isShellCommand": true, 
                "shadowOutput": "always", 
                "command": "E:\\Anaconda3\\python",
                "args": ["${file}"],
                "group": {
                    "kind": "build",
                    "isDefault": true
                }
            }
        ]
    

    修改launch.json:

    "pythonPath": "${config:python.pythonPath}",
    "console": "integratedTerminal",//自定义添加,运行在终端,可以实现输入数据
    

    为“在终端运行python文件”添加指定快键键:


    6.编写源文件

    #! /usr/bin/python3
    # -*- coding: utf-8 -*-
    
    if __name__ == '__main__':
        name = input("input your name:")
        print(name)
    
    

    7.调试

    进入调试模式:


    F5或者点击左侧菜单项

    在调试控制台可以测试变量,在顶端浮动操作栏可以控制运行


    调试工具栏
    输入名字name
    name变化

    3.小结

    • 初次体验VS Code还是非常不错的,操作简单,反应快,总的来说,是一个很棒的编码利器,推荐使用。

    作者:Jasonhaven.D
    链接:http://www.jianshu.com/u/ed031e432b82
    來源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    相关文章

      网友评论

        本文标题:搭建Visual Studio Code+Python开发环境

        本文链接:https://www.haomeiwen.com/subject/tyxewxtx.html