当前位置: 主页 > 生活杂文 >

⭐vscode设置背景颜色,vscode设置字体大小

最近网络热点文章💠《vscode设置背景颜色,vscode设置字体大小》,很多网友都想阅读✨vscode设置背景颜色,vscode设置字体大小的详细内容,芒果文学(www.mangowenxue.com)编辑精心收集整理了相关内容,希望大家都能开心的阅读。

1.1 认识视图界面
和大多编辑器一样,该有的基本都有。
1.2 文件夹和文件的打开
文件——>打开文件夹/打开文件
1.3 新建文件/文件夹
新建文件:
a. 文件——>新建文件;
b. 按Ctrl+n;
c. 点文件夹名后面的+号图标。

新建文件夹:

点文件夹名后面的+号图标。
1.4 拆分编辑器(分列)
快加键:Ctrl+\
点击拆分编辑器图标(右上角)进行拆分编辑器。拆分完毕之后,可以通过鼠标点击拖动文件到相应的列。多列同时浏览免去多文件来回切换。
1.5 集成终端
终端对开发者来说不可或缺,Visual Studio code 自然也自带终端视窗。
可按快捷键Ctrl+`快速调出终端,也可以 查看——>集成终端 调出。
需要注意的是:如果当前的文件夹的路径名称包含中文,会出现终端打开失败(待验证)。
1.6 安装/卸载扩展(插件)
a. 进入扩展视图界面安装/卸载
a1.快捷键:Ctrl+shift+x;
a2.查看——>扩展;
a3.点左侧边框的扩展图标按钮进入。

在顶部搜索框输入你需要的扩展插件,找到之后在扩展插件后面的选项中点击【安装】即可,需要卸载扩展只需要点【卸载】即可。

扩展下载安装完毕之后需要点击【启用】才生效,有些扩展需要重启编辑器才生效。
b. 如何选择扩展(插件)呢?
其实也不难,扩展的名称一般都暴露了它的功能,基本如下:
1.带snippets 一般是代码提示类扩展;

2.带viewer 一般是代码运行预览类扩展;

3.带support 一般是代码语言支持;

4.带document 一般是参考文档类扩展;

5.带Formatt 一般是代码格式化整理扩展;

当然有的snippets 也自带support功能,并不是以上面的关键词作为唯一标准。
1.7 文件图标主题设置
之前写的有一篇经验,链接附上。
0Visual Studio Code 怎么设置文件图标主题?
END
2.VS code用户设置
2.1 用户设置入口
VS code支持用户自定义设置编辑器,包括快加键修改、代码高亮、以及扩展插件配置等,点击文件——>首选项——>用户设置。
编辑器会拆分为两列,一个文件是【默认设置】,一个是【settings.json】,用户设置是空的【settings.json】这个文件(之前没有设置的话),需要自定义的设置项就在settings.json文件里写入json代码即可。

2.2 自定义的设置方法为:
1、在【默认设置】里找到相关的设置json代码段,复制该设置完整的json块,例如:【"editor.fontSize": 14,】。
2、到【settings.json】粘贴。不过记得加上外层(前后)“{}”符号,不然不是完整的json,会出错或者设置无效。

例如:

{ "editor.fontSize": 20}
完后按Ctrl+s保存关掉窗口,编辑器的文字的大小就变成20了。

需要注意的是,【settings.json】的代码必须符合json格式,且名称(如上面的editor.fontSize)和值对(如上面的20)是【默认设置】里有的或者是扩展中支持的,不然不会有任何作用。

END
3.插件推荐及使用配置

VS code的扩展还是比较丰富的,具体选择方法在前面的步骤1.6已经教大家了,下面介绍几个对基本web前端编辑比较实用的扩展插件(我个人认为)。
3.1 HTNL Snippets
为HTML文档提供代码提示功能,包含HTML5。
3.2 easyless为less文档提供提示,错误警告,以及把less文档编译为css文件。可自定义设置。开发者给出的配置例子:
"less.compile": {"compress": true,"sourceMap": true,"out":false}
可以粘贴到用户设置的【默认设置】里,也可以粘贴到用户设置settings.json里。后面的懂json的同学自动忽略:如果settings.json是空的,应该写成:

{"less.compile": {"compress": true,"sourceMap": true,"out":false}}
如果之前已有写入json代码,你应该在前面的名称/值对块后面加上“,”(新手容易多加或者少加","符号,个人觉得是这样的)。

****提示:****
在写的时候,代码内最好不要加注释。"sourceMap": true, 这个地方最好设置成false ,因为当你实际使用的时候浏览器找不到sourceMap 可能会报错或者浏览器一直去找,还没遇到过(我碰到jQuery.js因为这个报错的),入门的同学还是设置成false 比较好。
3.3 VS color Picker
为css文档和HTML文档提供颜色选择,当输入“#”后会出现颜色选择器浮窗,点击相应颜色之后会插入文档中,默认用16进制表示。若想用其他格式的颜色,如RGB等则推荐扩展:Color Picker (Color Picker缺点是需要配置,安装nodejs,并且添加node到全局环境变量中。而且在插入时需要使用命令调出提色板,有点麻烦)
3.4 live HTML Previewer
为html文档提供预览功能,需要用命令或者快捷键调出,会在编辑器中新增一列,用于运行html文件。
a. 按F1在命令框中输入:Show side preview 新增一列显示html,能边写边看到效果,实时预览。

b. 可以在html文档中右键选择:Open in browser 在系统默认浏览器中打开,该模式下不能提供实时预览,保存时不自动刷新浏览器。
3.5 SVG Viewer
为SVG 文档在编辑器中提供预览。
a. 按F1在命令框中输入:SVG

b. 选择SVG Viewer,新增一列显示SVG运行结果。

END
4.VS code 用户代码片段

4.1 用户代码片段 设置入口及示例
用户代码片段 是用来提示代码提示及快捷插入的,那么怎么做呢?
1.文件——>首选项——>用户代码片段

2.选择代码语言

3.按固定格式写json代码

示例格式:

"Print to console":

{"prefix": "log",

"body": ["console.log('$1');","$2"],"description": "Log output to console"}

4.2 片段json示例写法详解
可变区域(这里用XXXX表示)如下:A. "Print to XXXX": {
//仅作为标识和目的用途,区别于其他代码块(有多个相同值时会报错),不会插入。
B."prefix": "XXXX",

//触发提示的关键字符,也就是输入什么时弹出提示窗。例如:当希望输入a的时候就弹出,这里就写a。在提示窗显示。
C. "body": ["XXXX $1 XXXX"],

//在编辑器中插入的代码块,例如当在提示窗中选择a的时候就插入【<a>a</a>】那么这里就写:<a>a</a>
D. "description": "XXXX"

// 这里是相关描述,比如说明插入的代码块内容、用途、代码结构、参数等,仅在提示窗显示不会插入}
E. 上面示例中的$1和$2是初始定位光标位置,用于插入后需要修改的值、参数等。还是上面的例子:

"body":["<a>$1</a>"]

那么在插入<a></a>之后,光标的位置将处于<a>和</a>的中间。再如:

"body":["<a>$1</a>",

"<span>$2GBK</span>"]

那么在插入

<a></a>

<span>GBK</span>

之后,光标首先在a标签内,输入完内容之后,光标跳到<span>和GBK中间。输入或者移动光标之后光标恢复正常

4.3 怎么使插入的代码块符合格式化标准?
代码格式化主要就是缩进和换行了。

1.要缩进的地方按下TAB键即可,例如:[" <a>$1</a>"]

2.怎么在"body":[]中插入带双引号的内容?因为注释带有特殊符号尤其是带有双引号("")的内容会导致json报错,解决方法是用反斜杠“\”对特殊符号进行转义。
例如:

那么"body":[]那里应该这样写:

这里在"description": "XXXX"那里同样适用。

总的来说,碰到json报错的字符或者符号就用反斜杠“\”进行转义。当然你要考虑插入之后会不会影响程序文档报错或者出现异常,也就是要先确定插入的代码块是正确的完整的,这是自定义代码块存在的意义

4.4 下面是我写的一段完整的示例(XXXX都匿了):自定义的json{

"Print to authorInfo": {

"prefix": "au",

"body": [

"-----By Ray-----",

"mail:XXXXXXX",

"description:$1",

" Step 1:",

" Step 2:",

"<a href=\"XXXX/\">凯玩网</a>"],

"description": "author info"

%退出vs2008(或者在未启动vs的状态下),你把你编的工程目录中的debug目录全部删除之后你再看看。% %如果你确定你的语法没有错误,你再新建一个新工程把代码复制里重新编译试试看,如果还是不行,那我就不知道了。% %你试试呗,诸如dev-C++啊,...

为VSCode安装扩展
用VSCode编程是需要依赖扩展的。写Python需要安装python的扩展,写C++需要安装C++的扩展。刚打开编辑器的时候,它一般会推荐一些扩展,你如果什么都不知道,可以先安装官方推荐的这些扩展:
修改VSCode的一些选项的默认值
VSCode有很多选项可以被修改,其各个选项都有默认值,这些默认值存储在"\settings.json"中(不过我没找到这个文件),用户如果想修改某些选项的值(比如:修改字体的大小),VSCode会自动帮我们生成一个“settings.json”文件,然后我们直接在这个文件中配置自己想要的值即可。
VSCode还没有创建"settings.json"文件:
VSCode帮我们创建了"settings.json"文件:
我们修改字号,让字体大一些。修改完后,保存一下,自定义的值就会覆盖默认值,修改就生效了。
用VSCode编写和调试python程序
下面就开始用VSCode编程了。因为python的配置超简单,我们以python为例来说明一下。
https //segmentfault com/q/1010000005897116
VSCode是以文件夹作为项目单位的。所以,我们如果要新建一个python项目的话,需要新建一个文件夹,然后在这个文件夹里面放置.py文件。然后让VSCode"打开文件夹",这样VSCode就能识别这个项目了。(当然可以用VSCode直接创建文件夹和文件。)
先创建test_python文件夹,里面创建一个test.py文件。
然后用VSCode加载它:
加载后的样子。可以看到,因为安装了python扩展,已经有高亮等效果了。
下面开始调试。
很显然要选择python选项:
然后VSCode为我们自动生成了"launch.json"文件,此文件有很多配置项,有的选项是默认从"settings.json"中取值的(比如"config.python.pythonPath")。如果"settings.json"中没有配置它们的话,调试时可能会无法启动。
同时,项目文件夹下面还自动生成了".vscode"文件夹。文件"launch.json"就在这个文件夹中。此时VSCode才算是真正意义上接手了这个项目文件夹。
网上的教程里,直接先在"settings.json"中把"python.pythonPath"先配置了一下,我当时不是太理解。现在看来,我们也需要配置一下了。
配置完之后,就可以正常调试程序了。
用VSCode调试带参的Python程序
修改test.py里面的代码,让它能打印参数(修改后的代码见下面的图片)。
修改launch.json,找到"configurations"中"name"为"Python"的那个配置块,给它添加"args"项,如下图所示:
添加前的配置块:
添加后的配置块:
文件launch.json修改完毕后,按F5调试程序,可以看到控制台输出的结果:
在按F5调试时,VSCode每次都会在程序入口处暂停住,这是配置项"stopOnEntry"在起作用,将其改成false后就不会出现这种情况了。
用VSCode自动格式化代码
VSCode“自动格式化代码”的快捷键是“Alt+Shift+F”。要格式化Python代码,需要安装Python包yapf(或autopep8、等)。
在命令行下执行:
[plain] view plain copy
python -m pip install yapf
然后配置"settings.json",启用yapf:
用VSCode对python代码进行语言分析
VSCode使用python的语言分析(写python代码的时候,编辑器会提示哪里出错,哪里的代码格式不规范),可以安装flake8(或pylint、等):
在命令行下执行:
[plain] view plain copy
python -m pip install flake8
然后配置"settings.json",启用flake8:
更换文件图标主题(使VSCode左侧的资源管理器根据文件类型显示图标):
可以选择已经存在的文件图标主题:"文件"->"首选项"->"文件图标主题"->"Seti(Visual Studio Code)"。
你也可以安装“vscode-icons”插件,安装的方式:
在“扩展(Ctrl+Shift+X)”中,搜索“vscode-icons”,然后安装并重新加载它,然后VSCode会让你执行一些操作,以激活"vscode-icons"插件。操作为:
"文件"->"首选项"->"文件图标主题"->"VSCode Icons"。对应到英文的话,应该是"File" -> "Preferences" -> "File Icon Theme"->"VSCode Icons"。
Guides(缩进线插件,让代码看起来更清晰):
在“扩展(Ctrl+Shift+X)”中,搜索“Guides”,然后安装并重新加载它即可。

方法/步骤

首先,当然是要先安装插件,配置Python环境。这个大家看这个文章
4Visual Studio Code Python开发环境设置
环境配置完成后,我们点击调试按钮,接着点击调试运行按钮

然后会提示需要对launch文件进行配置,点击配置

在打开文件中增加Python路径这行代码。配置文件在文末提供下载。

保存文件。接下来就可以开始调试了。第一次运行调试,代码会停留在程序入口,也就是第一行实际开始执行的代码的位置

然后我们可以在任意位置添加断点。可以选择直接运行或者单步执行代码

应该说几乎和我们想象的调试效果一模一样。赶紧试用吧!

发布时间:2023-10-03 03:22

上述文字是💠《vscode设置背景颜色,vscode设置字体大小》✨的美文内容,大家如想要阅读更多的短文学、文学名著、精品散文、诗歌等作品,请点击本站其他文章进行赏析。

版权声明:本文由互联网用户自发贡献,该文仅代表作者观点。芒果文学仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件进行举报,一经核实本站将立刻删除。

相关文章阅读

学过的礼仪(学习礼仪都有那些)

1.学习礼仪都有那些 推荐《金正昆讲礼仪》 百家讲坛 这是他讲的 3A法则 的主要内容 * 要成为受欢迎的人,就必须善于向交往对象表达我们的 善良 尊重 友善 之意 * 礼者敬人也,礼最重...

[生活杂文] - 2023-04-07 22:39:06

夏家三千金主题曲和片尾曲~谁知道夏家三千金的主题曲跟插曲叫什么,要知道是谁唱的!

本篇文章给大家谈谈夏家三千金主题曲,以及夏家三千金主题曲和片尾曲对应的知识点,希望对各位有所帮助,不要忘了收藏本站! 内容导航: 谁知道夏家三千金的主题曲跟插曲叫什么...

[生活杂文] - 2024-01-11 04:23:53

burberrys和burberry区别

本文目录一览: 1、“Burberrys”和“Burberry”有什么区别? 2、Burberrys和Burberry有什么区别? 3、利柏尔与巴库斯的区别 “Burberrys”和“Burberry”有什么区别? 巴宝莉和博柏利他们其实都...

[生活杂文] - 2024-02-08 03:31:55

孩子学不下去怎么引导 如何解决孩子学不下去

导读:孩子学不下去怎么引导?以下是小编为大家带来的介绍。1、让孩子学会多关心当下的事情。让孩子先试着去做题目,如果遇到不会的再询问就好,不要还没开始做,就觉得题目很...

[生活杂文] - 2023-06-30 09:49:48

深圳二档社保住院可以报销多少

本文目录一览: 1、深圳二档社保住院可以报销多少 2、深圳二档社保报销比例 3、深圳二档社保住院报销多少钱 4、深圳二档医保住院报销比例 深圳二档社保住院可以报销多少 深圳二档...

[生活杂文] - 2024-03-13 04:54:32

孩子天天熬夜玩游戏怎么办

导读:孩子今年15岁了,马上就要中考了,还不知道哪轻哪重,天天玩游戏玩的吓死人,有时候玩的熬到半夜,说他了还跟我顶嘴。让我不要管,断他网线跟我又吵又闹的,这咋教育?...

[生活杂文] - 2023-06-29 13:01:16

能让夏日降温的椰汁西米露历来如许多变!

西米,产于马来群岛一带,西米量净色白者名为:实珠西谷,白皙滑糯,营养颇丰。一般人群均可食用。 炎热的夏日,一杯冰爽的纯正椰汁,加上光滑通明的西米,霎时让整个炎天降温...

[生活杂文] - 2023-01-09 11:36:17

惯大的孩子有什么性格特点

导读:我家孩子从小就特别受宠,因为小女孩粉粉嫩嫩的,特别可爱,还会讨人欢心,嘴巴特别甜,家里的老人都惯着孩子,可以说孩子是被惯大的,长大之后坏毛病就出来了,孩子特...

[生活杂文] - 2023-10-31 10:45:54

应聘求职的自我介绍社交礼仪(社交礼仪课)

1.社交礼仪课 这个可以试试: 1)您好!我是***,非常感谢您能给我这个机会。 2)我是今年从**大学**专业毕业的,大学期间成长和收获有如下两个方面。 学业方面,我主修的是****,还...

[生活杂文] - 2023-03-30 18:02:28

虎穴龙潭什么意思

老态龙钟意思是指行动不灵便。形容年老体衰,行动不灵便。出自唐李端《赠薛戴》。汉语成语,读音是lǎo ti lng zhōng。 近义词 虎窟龙潭 示例 明施耐庵《水浒全传》第四十一回:感谢...

[生活杂文] - 2023-03-25 17:09:24

也门遭空袭,油价大涨!

据央视新闻报道,也门当地时间1月12日凌晨,胡塞武装控制多地遭美军空袭,首都萨那、荷台达市内可以听见爆炸声。美国官员当地时间1月11日表示,美国和英国开始对也门境内与胡塞...

[生活杂文] - 2024-01-19 09:34:15

26个英文字母表

26个英文字母表是:A、B、C、D、E、F、G、H、I、J、K、L、M、N、O、P、Q、R、S、T、U、V、W、X、Y、Z。 英文字母借用古罗马人发明的拉丁字母,拉丁字母由希腊字母间接发展而来,其中有...

[生活杂文] - 2023-03-29 20:47:54

2023年终盘点|这一年,我们向科学高峰进发

岁月不居,时节如流。转眼间,2023年已步入尾声。这一年给我们留下了太多值得铭记的精彩时刻:我国科学家成功制备并验证51个超导量子比特的真纠缠,充分展示了超导量子计算体系...

[生活杂文] - 2023-12-18 10:01:46

A股三大股指集体收跌 传媒板块逆势上涨

11月2日,A股三大股指高开后震荡回落,最终集体收跌。Wind数据显示,截至收盘,上证指数跌0.45%,报3009.41点;深证成指跌0.94%,报9734.77点;创业板指跌0.99%,报1939.70点。 申万一级行业...

[生活杂文] - 2023-11-02 18:00:07

新质生产力、双向奔赴……2023年“十大流行语”发布

《咬文嚼字》编辑部12月4日在沪发布2023年十大流行语,新质生产力、双向奔赴、人工智能大模型、村超、特种兵式旅游等入选。 一、新质生产力 “新质生产力”代表一种生产力的跃迁...

[生活杂文] - 2023-12-04 18:01:28

破局的华为,让我们看到了什么?

刘艳 本周最重大的科技新闻,可能是华为Mate 60的发布。这款国产手机销售势头火爆,受到全国消费者热烈欢迎,甚至卖到断货;多家相关产业链的个股持续走高。这不仅是华为的辉煌...

[生活杂文] - 2023-09-07 00:00:19
文章阅读TOP10
猜你喜欢