vscode、python常用插件

Python常用

1. python 版本

    python --version

2.python 位置

    python -c "import sys; print(sys.executable)"

    import site

    for path in site.getsitepackages():

        print(path)

Vscode配置文件说明

Python开发必装插件

一、Python

二、Python Snippets

三、Python Docstring Generator

四、Python Test Explorer for Visual Studio Code

五、Python Preview

六、Python Type Hint

七、Jupyter

1.Python

必备插件python,提供了代码分析,高亮,规范化等很多基本功能,装好这个就可以开始愉快的写python了。

2.Anaconda Extension Pack

大大增强了代码提示功能。原始的代码提示基本只包含了python标准库,有了这个插件之后各种第三方库基本都能实现代码提示了,并且还会额外显示每个方法的帮助。

3.PyTorch Snippets

提供pytorch常用函数代码片段,实例。

4.Chinese (Simplified) Language Pack for Visual Studio Code

汉化插件。

5.Python Preview

这个插件很牛皮,能够实时可视化你的代码结果。

不仅如此,还能为VSCode切换各种主题皮肤。

6.Sort lines

这个扩展很有意思,可以给你按字母大小排序(升序、降序),也可以进行排序+去重。而且还能将所有文本打乱顺序。

做短文本分类的训练,清洗数据集的时候,这个工具大有用处。

4.Git Graph

这玩意可是Git神器,堪比Pycharm内的Git管理器。

通过这个扩展,可以清楚地看见当前分支的commit记录和变化,可以通过按钮的方式轻易地创建、切换分支、cherry pick、merge等操作。

对比分支、查看未提交的修改......还有许多可定制的扩展设置。

5.Python Snippets

很多时候,我们用到的代码片段都是类似的,比如for循环、try/catch等等,现在有了这个工具,我们只需要输入命令生成代码片段,然后再进行微调,就能完成功能的开发。

此外,有些时候我们可能会忘记某些内置函数的用法,这个工具也能给你提供示例代码做参考,而不用你再去搜索引擎搜索示例,实在非常方便。

6.Better Comments

这是一个让你能更好地编写注释的工具,它能根据关键词用不同的颜色高亮代码片段。支持以下类型的高亮:

1. 感叹号 “!” 代码警告。

2. 问号“?”代表存留疑问。

3. TODO 代码未来将要进行的操作。

4. @param 参数

此外,它还支持在设置中自定义需要高亮句子的首部关键词。

7.filesize

可以在右下角显示文件大小。

8.open in browser

打在VS code里面打开HTML。

9.Bracket Pair Colorizer

给不同层次括号上颜色,便于区分。

美化

12.vscode-icons

美化图标。

13.One Dark Pro

黑色系主题

14.Beautify

美化代码。

15.Prettier - Code formatter

保持代码风格统一。

常用插件说明

  1. 2.Python Preview
  2. 3.Sort lines
  3. 4.Git Graph
  4. 5.Python Snippets
  5. 6.Better Comments
  6. 7.autoDocstring
  7. 8.Python Indent

  1.     Python:python开发必备
  2.     Chinese (Simplified): 汉化
  3.     Pylint: 代码风格检查
  4.     Black Formatter: 代码格式化
  5.     autoDocstring:注释自动补全
  6.     gitignore:git忽略文件配置
  7.     Remote - SSH: 运行远程服务器上的代码
  8.     Rainbow CSV: csv插件
  9.     Markdown All in One:支持.md格式笔记
  10.     Remote - SSH: 本地Vscode连接远程服务器开发
  11.     SFTP: 代码同步


 

# Vscode配置文件说明

    setting.json:vscode风格、代码语法、格式化等配置文件

    launch.json:代码调试配置文件

## 3.1 setting.json配置说明

###  打开配置:

    Vscode 界面使用快捷键(Ctrl + Shift + P 或command + Shift + P)打开全局命令面板,输入open settings搜索,即可见settings相关操作;

### 配置说明:

    上图(JSON)后缀的配置即为*settings.json文件类型,(Ui)后缀的配置点击可打开可视化配置页面;

    Default Settings > defaultSettings.json`,默认配置,不可修改;

    User Settings > User级配置,对User下的所有项目生效;

    Workspace Settings > 项目级配置,项目根目录下生成文件.vscode/settings.json,只对当前项目生效;

    配置同时存在时优先级:Workspace Settings> User Settings > Default Settings

## launch.json配置说明

    vscode页面点击运行和调试窗口,点击创建launch.json > 选择python > 调试当前文件,即可生成.vscode/launch.json文件

    {

    // 使用 IntelliSense 了解相关属性。

    // 悬停以查看现有属性的描述。

    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387

    "version": "0.2.0",

    "configurations": [

        {

            "name": "Python: 当前文件",

            "type": "python",

            "request": "launch",

            "program": "${file}",

            "console": "integratedTerminal",

            "justMyCode": true,

            "cwd": "${fileDirname}" //设置文件目录为工作目录

        }

    ]

}

# 远程开发

## 连接远程服务器进行开发

    安装Remote - SSH插件,点击VSCode左侧边栏Remote Explorer(远程资源服务器),然后点击"+"按钮,输入ssh user@host, 选择保存在对应的配置文件。

    点击Remote Explorer中的添加的资源,创建连接即可;

## 本地代码和远程服务器代码同步

    安装sftp插件,新增.vscode/sftp.json配置;

    选择文件或文件夹,右键选择sync * 即可

    # .vscode/sftp.json

    {

        "name": "name",

        "host": "host",

        "protocol": "sftp",

        "uploadOnSave": true,

        "useTempFile": true,

        "port": port,

        "username": "username",

        "ignore": [

            ".vscode",

            ".git",

            ".DS_Store",

            ".github/**",

            ".ci"

        ],

        "context": "./",

        "remotePath": "/root/code/demo",

        "watcher": {

            "files": "statics/**/*",

            "autoUpload": true,

            "autoDelete": false

        },

        "remoteExplorer": {

            "filesExclude": [

                ".git",

                ".vscode",

                ".github"

            ]

        },

        "password": "password"

    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值