zoukankan      html  css  js  c++  java
  • Python+VSCode+Git 学习总结

    稍等,先写个脑图...
    继续,读完本文,你会学会:
    1.如何在VSCode中写Python代码;
    2.如何在VSCode中使用Git;

    为什么写这篇总结

    首先,我假设你是一名Python语言初学者,你下载了Python3.5,也安装好了,准备开始学习,按照正常的网络教程和书本,它会建议你用文本编辑器(比如sublime text)编辑Python代码,使用命令行工具(例如windows下的cmd.exe)来运行和测试你写的Python代码是否正确,没错,我就是这样开始的。

    这样看上去没有什么问题,但是你有没有意识到写代码的效率是否非常低,如果你不对着网页上的代码抄写,我打赌你肯定不会记得哪Python哪个包里面有哪些类和方法,所以对于以前在公司一直使用Visual Studio + Visual Assist的我来说,没有智能提示,简直没法写程序。。。

    所以最后我找啊找,找到了VS Code!

    Python,VSCode,Git分别是什么

    简单来说:

    • Python :一种注重开发效率的目前很流行的网络编程语言;

    • VSCode :全称Visual Studio Code,一款轻量级写程序的IDE,可以通过插件扩展来得到你想要的功能,如下图;
      写C/C++程序的插件
      写Python程序的插件

    • Git :一款分布式源代码管理工具(就是好用)。

    如何使用Python

    请参考廖雪峰Python教程:Python教程

    如何使用Git

    请参考廖雪峰Git教程:Git教程
    我的常用命令(写下来不会忘):

    git init   --- 初始化一个git仓库
    git add xxx.py   --- 将xxx.py文件放到暂存区
    git commit -m "first commit"   --- 将暂存区文件提交到当前分支(默认是master)
    git status   --- 查看当前仓库的状态
    git log   --- 查看日志
    git reflog   ---查看每次对版本有影响的命令和版本id
    git clone https://github.com/xxx/xxx.git   --- 从某个github仓库克隆一份到你本地文件夹
    git remote add origin git@github.com:xxx/xxx.git
    git push -u origin master      ---- 这一条和上一条命令组合使用,就是将本地git仓库同步到github仓库
    

    如何使用VSCode

    VSCode相对于Sublime的优势

    • 优势1 :带智能提示的语法高亮,如下图:
      函数使用提示.jpg

    • 优势2 :在IDE的终端里就可以执行Python命令,无须另外打开CMD窗口,更简洁
      QQ截图20171122001011.jpg

    • 优势3 :集成Git

    • 优势4 :各种可扩展插件(待开发)

    在VSCode中使用Python

    好了,现在我来教你如何使用VSCode,先来安装Python插件和你喜欢的语法高亮插件(我喜欢Monokai):
    安装Python插件
    在C盘下新建文件夹PythonTest,在PythonTest下面新建文件py1.py,然后用邮件单击PythonTest文件夹,选择Open with Code(如何下载和安装VSCode自己百度)如下图:
    使用VSCode打开
    来,我们来写随便写几行代码试试看:
    正则表达式匹配邮箱格式
    如何运行呢:
    在终端中打开
    右键单击py1.py文件,选择“在终端中打开”,然后你就可以在VSCode自带的终端里面使用:

    Python py1.py 
    

    来测试代码运行效果了。

    在VSCode中使用Git

    为什么要在VSCode中使用Git,因为VSCode自带Git啊,不用安装任何插件就能使用,况且Git是个好东西,不用白不用。
    我假设你的VSCode工作目录就是Git仓库,那么,这就爽了,你的任何一个小改动,VSCode自带的Git功能都会感知,如下图,我加了一行代码后保存,Git标签页就提示我有改动:
    Git界面
    在箭头所指的消息框里面随便写一条commit理由,比如"love python",然后按Ctrl + Enter,这就是等于一条:

    $ git commit -m "love python"
    

    然后将你的修改推送的Github上去,如下图操作:
    push到Github
    是不是很简单,终于可以愉快的写Python代码了。

    总结

    我的观点:如果一个新工具能很大地提高工作效率,那么就用新工具替代旧工具。
    希望大家喜欢我的这篇《Python+VSCode+Git 学习总结》,如有什么问题,欢迎交流。

  • 相关阅读:
    连接ESP32失败:等待包头 #226超时
    题王网
    高可用架构模式——CAP
    高性能负载均衡
    单服务器高性能模式
    虚拟支付
    高性能架构设计——数据库篇
    MySQL
    shell 命令: MD5
    HTTPS
  • 原文地址:https://www.cnblogs.com/zs8861/p/7876355.html
Copyright © 2011-2022 走看看