前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >搭建Visual Studio Code+Python开发环境1.对象简介2. 搭建步骤3.小结

搭建Visual Studio Code+Python开发环境1.对象简介2. 搭建步骤3.小结

作者头像
JasonhavenDai
发布2018-04-11 14:43:13
1.3K0
发布2018-04-11 14:43:13
举报
文章被收录于专栏:JasonhavenDaiJasonhavenDai

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:

代码语言:javascript
复制
"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:

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

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

6.编写源文件
代码语言:javascript
复制
#! /usr/bin/python3
# -*- coding: utf-8 -*-

if __name__ == '__main__':
    name = input("input your name:")
    print(name)
7.调试

进入调试模式:

F5或者点击左侧菜单项
F5或者点击左侧菜单项

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

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

3.小结

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.12.16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.对象简介
  • 2. 搭建步骤
  • 3.小结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档