便于Python开发的VSCode设置
2021/7/25 13:05:34
本文主要是介绍便于Python开发的VSCode设置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
本文记录便于Python开发的一些VSCode设置,持续更新。
1. 设置缩进为空格
点击Command + Shift + P
,输入setting
,找到Preferences: Open settings (JSON)
并点击,打开设置文件,添加这句将缩进设置为4个空格:
"editor.tabSize": 4,
2. 显示代表空格的小点点
使用Command + Shift + P
打开设置文件,添加这句:
"editor.renderWhitespace": "all",
因为Python很依赖缩进,如果看不到代表空格的小点点,可能有时候不能明显地知道是哪里出现了问题。
3.设置大小写转化的快捷键
使用Python的过程中经常会用到和一个字符串对应的常量,常量用大写字母表示,和小写的字符串是一样的,这时候用这两个快捷键就很方便。
设置转化为小写字母的快捷键:Control + Shift + L
设置转化为大写字母的快捷键:Control + Shift + U
方式一:
首选项 -> 键盘快捷键
点右上角的这个按钮,进入设置的json文件:
输入以下内容即可:
[
{
"key": "ctrl+shift+u",
"command": "editor.action.transformToUppercase"
},
{
"key": "ctrl+shift+l",
"command": "editor.action.transformToLowercase"
}
]
方式二:
可以在界面进行操作,在输入框中输入lowercase
/uppercase
查找匹配lowercase
/uppercase
的指令,点击指令行左侧的按钮进行添加或编辑,同时按下想要的快捷键组合的几个键,然后点Enter
。
设置转化为小写字母的快捷键,同时按下:Control + Shift + L
,点Enter
:
设置转化为大写字母的快捷键,同时按下:Control + Shift + U
,点Enter
:
其实从键盘快捷键面板就能看到很多一些默认的快捷键指令,我比较常用的是以下几个:
Control + ` 调起终端控制台
Command + shift + N
打开新的窗口。
Command + [
将行向左移动一个缩进
Command + ]
将行向右移动一个缩进
Command + Shift + K
删除一行
4.切换使用的Python解释器
使用不同版本的Python的时候,编辑器使用的解释器也需要改变一下。(进行Python开发应该都已经安装了Python插件)
先查看一下当前指令的文件路径:
$ which python3 /usr/local/opt/python@3.8/bin/python3 复制代码
方式一:
使用Command + Shift + P
打开设置文件,在设置文件中添加:
"python.pythonPath": "/usr/local/opt/python@3.8/bin/python3" 复制代码
方式二:
点击图界面左下角的位置,在弹出的输入框中输入刚才使用which python3
找到的路径。
Import "package_name" could not be resolved
当我们使用虚拟环境的时候,安装的包是放在虚拟环境路径下的,和项目路径不一致,就会出现以下这种问题:
使用pip3 install
安装到虚拟环境的包提示Import "package_name" could not be resolved
,并且也不能通过点击Command + Enter
跳转到包中对应的定义代码的位置。
这种时候按照上面介绍的方式切换Python解释器到你项目对应的虚拟环境目录下的Python目录就可以了:
这样在status
处点击Command + Enter
就能进入rest_framework
包中status
定义的位置。
5.使用code指令在命令行打开文件
点击Command + Shift + P
,输入shell command
,找到Shell Command: Install 'code' command in Path
项并点击。
这样就可以在终端使用code file_name.py
打开文件,code dir
打开文件夹,或者在文件夹下使用code .
调起VSCode编辑器并打开文件夹了。
作者:任沫
链接:https://juejin.cn/post/6962847040766214180
来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
这篇关于便于Python开发的VSCode设置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器