然后我们给vscode设置快捷键,我们设置复制当前行的快捷键,如下
点击1再点击2
搜索复制,就有一系列复制相关的快捷键给我们设置。
我们就设置“向下复制行”的快捷键为Ctrl+D,如下
注释的快捷键是ctrl+/,选中要注释的代码,按ctrl+/,如下
是单行注释,再按ctrl+/就是解注释,如下
块状注释是加一个shift,我们自己设置,如下
改为我们自己习惯的注释快捷键,如下
设置块注释的快捷键是ctrl+shift+/,回车,就设置好了,再按ctrl+Shift+/就是解注释
然后我们再来安装一个插件,Auto Close Tag ,如下
这个插件的作用就是我们输入<html的时候,然后输入>,它会自动补全后面的</html>
Bracket Pair Colorizer这个插件的作用就是 用不同颜色高亮显示匹配的括号,看它的文档就知道了,如下
Highlight Matching Tag 这个插件的作用就是高亮显示匹配标签,如下
即你选中标签的开头,它会自动高亮标签的结尾,这个插件好像给前端专门用的,哈哈
我们上面的目录有点很难看,我们想显示成下面这样子的话,如下
看,有文件夹图标和文件的图标,这样方便多了
就要装下面的插件,即Vscode-icons,如下
然后我们设置格式化代码的快捷键,如下
输入“格式化”搜索,它的快捷键如上,我们改一下,双击它修改,如下
我们按CTRL+Shift+G,效果如上,提示那个快捷键已经有了,我们点击2去修改一下,如下
我们可以把它删了,不要那个快捷键,接着我们回到设置“格式化代码”那里,设置我们的快捷键,如下
双击它,效果如下
提示我们按回车,如下
回车,这样我们就设置成功了
在项目文件中搜索某个变量或者字符串,如下
输入回车就可以搜索,如下
点击对应的地方就跳到地方去,如下
点击上面左边红色圈住的地方,就打开了那个文件,然后光标定位到了我们要搜索的那个字符串那里去,可以
搜索的时候,输入框右边有3个选项,可以区分大小写、可以全字匹配,还可以正则匹配,点击它们就行
还可以批量替换,如下
点击上面红色圈住的地方就可以替换
我们在vscode打开终端,这时候终端进入的目录就是你当前打开的项目目录,如下
打开后的终端如下
进入的是这个python_work目录,为什么是这个目录,因为你当前打开的项目就在这个目录下,如下
我们输入括号的时候,只要输入(就行了,它会自动补全后面的),并且光标会自动在括号中,如下
不要手快输入(),输入()的话,光标不会自动跳进括号里面的
我们选中上面的name,然后我们怎么接着选中下一个name?设置一个快捷键,如下
搜索“选择”,然后我们设置上面红色圈住的那个快捷键,如下
设置为ctrl+Shift+↓,我们看看效果,如下
选中了name,然后我们按ctrl+Shift+↓,效果如下
第二个name也选中了,因为它右边有光标在闪,说明选中了,只是看起来不明显,我们切换到其他tab页面,如下
再切换回来,如下
看,是不是那个name选中了,我们接着ctrl+Shift+↓,效果如下
或者我们直接看编辑器的右下角,下面有提示我们选中了几个的,如下
上面红色划住的name也选中了,选中了3个name,然后我们就可以开始修改了,比如修改为age,我们输入age,如下
看,三个name都改为age了,方便,有时候我们只是在name后面加上888呢,我们再来,选中3个name先,如下
选中一个name,然后我们ctrl+shift(不要放手),然后我们再按↓,接着我们再按↓三次(不要松开ctrl+Shift),这样我们就选中了4个name,如下
然后我们按方向键→,如下
看,光标在最右边了,然后我们输入“888”,如下
看,是在name后面加上“888”了,而不是把name替换为888,同理,我们想要在前面加上888呢,一样的,先选中一个name,然后我们按ctrl+Shift,不要放手,接着我们按↓三次,就选中4个name,如下
然后我们按方向键←,效果如下
光标在前面了,然后我们输入888,如下
看,可以
当然,在中间输入888也可以,选中4个name后,先按方向键左,如下
接着再按方向键→,效果如下
光标在n右边了,再按→,如下
光标在a右边了,然后我们输入888,效果如下
都在a后面加上888了,然后我们ctrl+z,撤销,恢复原状,如下
四个都恢复原状
我们的文件图标主题,我们用的是下面这种,如下
即用的是下面这种,如下
用的是vscode icons这种主题,我们想换一个的话,按上下箭头选择就行,我们想安装其他的,就点击下面红色圈住的地方,如下
效果如下
tag:icon-theme,表示搜索tag是“icon-theme”的插件,即标签是文件主题的插件,我们想按照安装人数来排序呢,如下
点击1再点击2,效果如下
这样我们就可以安装一些安装人数比较多的一些主题插件了,可以
我使用的是下面这种,如下
效果如下
如果你点开的文件夹太多了,左边的那个树结构会很长,我们可以点击上面红色圈住的地方把所有的目录收起来
比如我们想在txt目录下创建文件,我们先点击txt,如下
即点击上面红色圈住的地方,然后点击下面的1,如下
然后输入文件名,如下
回车就创建好了,就在txt目录下创建了一个3.txt的文件,如下
想要在txt目录下创建目录呢?一样的,先选择txt,即先点击下面红色圈住的地方,如下
然后点击下面的2,如下
然后输入我们的目录名,然后回车就行,如下
效果如下
或者我们可以直接右击左边侧边栏的空白处也可以选择创建文件和文件夹的,如下
我们打开了一个项目,但是我又想打开一个项目的话,你直接当前窗口打开的话,会在当前打开我们的项目的,之前的项目就关了,这样不好啊,我们想同时打开两个项目啊,我们可以新建一个窗口打开新项目,如下
打开后,效果如下
就有两个vscode窗口了,我们就可以同时打开两个项目了
我们想直接进入到当前编辑的文件的硬盘位置,如下
右击的是下面红色圈住的地方,如下
不是右击代码区域,而是右击文件的tab头
点击红色圈住的地方,效果如下
就进入到这个文件的硬盘位置了,或者如下
在左侧资源管理器右击我们要打开的文件,选择“在资源管理器中显示”,效果如下
一样的效果
或者用快捷键打开也行,如下
快捷键是shift+Alt+R,但是这个快捷键是在!editorFocus情况下才有用,也就是我们当前文件没有光标在闪的时候才有用,现在我们当前文件是有光标在闪的,如下
然后我们怎么光标才不闪,可以点在左侧可以点击的地方,如下
这些都是可以点击的,或者点击下面红色圈住的地方,如下
点击左侧的目录,不要点击文件,点击文件就打开文件了,然后看看我们当前打开的文件,是不是没有光标在闪了,如下
是的,然后我们就可以shift+Alt+R,效果如下
看,打开了当前文件的位置,可以
然后我们可以运行当前的文件,右击,如下
点击上面红色圈住的地方,效果如下
就运行了当前编辑的文件,可以
我们编写python的时候,那个mokuai明明就在1.py所在目录下,如下
但是它提示找不到,如下
但是运行是没有问题的,如下
就是提示有问题,我们在vscode里面配置python解析器的路径就行了,搜索一下python Path,如下
怎么知道我们的python的解析器路径在哪里?可以如下获取,如下
效果如下
就是D:\python\python.exe,就是python的安装路径,即python.exe的所在路径,所以我们配置如下
然后我们再来看看效果,发现还是不行,不对,应该如下
D:/python(注意斜杠的方向,是/,不是\)
即如下
或者直接在配置中添加下面红色圈住的配置,如下
再来看看效果,如下
看,没有报错了,怎么打开这个配置文件啊,可以搜索啊,如下
或者随便点击配置里面的settings.json,如下
都会打开这个配置文件的
如果还不行,可能我们修改的只是用户里面的python path,如下
我们工作区的也要改回来,改为D:/python,如下
如果还不行,我们用命令来选择解释器,shift+ctrl+P,打开命令面板,如下
输入python,如下
我们选择python解释器,如下
我们就选择我们自己安装的python版本的解释器
然后我们再来导入模块看看,如下
发现还是不行,前面多了test,因为我们打开的目录是python_work,我们的1.py是在python_work里面的test目录,我们直接打开test目录,然后打开1.py,然后再导入模块看看,如下
看,可以了
然后mokuai字符串下面也没有波浪线了,可以
可以
然后我们可以在vscode安装python插件,如下
安装好后,现在我们导入是没有提示的,我们要重启vscode才行,如下
看,有提示了
然后vscode中如何根据屏幕宽度自动换行?如下
搜索editor.wordWrap,然后改为on,如下
这样就行了
我们vscode控制台出现中文乱码怎么办?
设置搜索encoding,勾上那个勾,如下
再来看看,发现还是不行,因为它是设置文件打开的,如下
其实不是终端问题,因为我们自己打印是可以打印中文的,如下
效果如下
是那个doc方法的问题
我们Ctrl+F就是搜索,如下
我们想不区分大小写搜索的话,就点击下面红色圈住的地方,如下
如果想区分大小写来搜索了,就再点一下
有时候,我们打开一个文件的时候,需要在同一个文件对比两个函数啥的,我们可以用分屏操作,即点击下面红色圈住的地方来分屏,如下
效果如下
这样就可以用两个窗口来查看同一个文件了,很方便
如果在编辑过程中,回车的时候,发现空格不对,我们希望用tab来缩进的话,即设置一个tab是四个空格,可以如下
点击红色圈住的的地方,如下
我们选择用tab缩进,如下
然后我们选择4,即一个tab键,相当于按4个空格
vscode的终端打印有乱码怎么办?如下
添加系统全局变量PYTHONIOENCODING,值设置为UTF8
然后再重启VSCode就好了。