本文记录便于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
来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。